gameobject

    1热度

    3回答

    如何向GameObject添加变量? GameObjects有一系列变量(名称,变换,...​​),可以从任何脚本访问和修改。我怎样才能添加一个变量,如可以从其他脚本访问或修改的“color”或“type”等变量。 谢谢。

    0热度

    1回答

    我试图创建一个精灵条。我创建了一个游戏对象列表,它似乎工作正常。除了我在游戏视图中有一个重复的对象,所以好像我需要销毁我的“模板对象”。当我这样做的时候看起来很好,但是当我尝试移动它时,它说我试图访问一个已被销毁的对象。有人可以帮助解释我的问题吗?看起来我很困惑实例化以及它是如何工作的。我的印象是,在实例化之前,对象不是在游戏视图中创建的。但那为什么我会得到一个重复的对象?感谢您的输入。 usin

    0热度

    3回答

    我会解释我的问题(我的英文有点跛意)。 我有一个能够在Unity场景中移动的玩家(相机)。在这个场景中有一些GameObjects。那些GameObjects对于相机来说可能太远了。我想要实现的是有一个UI图像出现在每个对象的方向上。即使物体太远。 例如:玩家站在某个位置。在他面前有一个很远的物体。我想在屏幕上有一个图形界面,他说“有200米的物体”。如果他身后有一个物体,我不想要任何东西出现。但

    0热度

    2回答

    我有一个我正在开发的Unity游戏。目前它处于基本状态,但目标是以图形方式稍微复制旧式telnet MUD的游戏玩法。这一阶段的地图构建是手动的,不是自动的,尽管计划在以后进行。我可以很容易地将房间放置在一个2维网格中,每个网格在x和y轴上彼此相距很远。 我处于几个“Room”游戏对象的阶段,他们每个人都有一个C#脚本(让我们称之为“a_room.cs”脚本)。每个脚本都有一个公共gameObje

    3热度

    1回答

    我想添加一个孩子对象到孩子的集合,但我想确保最新的将是第一个。 这里是我想要做的事: GameObject - (My new object here) - GameObject - GameObject - GameObject 这里是我使用的实例我的预制代码: GameObject messageObj = Instantiate(storyPrefab) as GameObjec

    0热度

    1回答

    我有三个部分的3D对象,我想合并成一个网格物体。其中两个是.blend文件,这些文件是从搅拌机导入的,另一个是动态结构的。我怎样才能做到这一点?

    0热度

    1回答

    嘿大家,谢谢你花时间。 我目前工作的一个团结的2D的东西,有以下问题: 我们有定期创建“东西”一个产卵: public float spawnTime = 3; public Object thing; //public GameObject thing; // Use this for initialization void Start() { InvokeRepeating(

    0热度

    2回答

    我想使用固定摄像头制作Scrabble文字游戏,但我有一个简单的问题。 我添加了一些框作为游戏对象,这些框的数量是单词的长度,所以如果单词是“鱼”,我们将动态地添加4个框。我成功地做到了这一点,但我无法将这些框放在屏幕中间。我试图将这些游戏对象作为孩子添加到另一个游戏对象下,然后居中父母,但没有任何效果。 这是我的代码: void Start() { for (int i=0; i<w

    -1热度

    1回答

    我有对象“单位”的子对象“怪物和健康 我也有球对撞机的对象塔 另外我有塔对象中的OnTriggerEnter(Collider co)函数,检测单位。 当它我可以例如通过访问 co.gameObject.name,甚至co.name,我的猜测是一样的打印名“单位”。 但我怎么能例如,获取单位的第一个子对象,我的意思是怪物对象,但不是名字,而是单位对象的第一个子对象? UPDATE 使用此代码: v

    0热度

    1回答

    我正在Unity 3D中创建一个游戏。在游戏场景中,我动态地创建了GameObjects,其中一个是建筑物。我想改变建筑物的枢轴位于建筑物底部的中心,这样当我实例化这个游戏对象时,我可以将它的位置设置为(0,0,0),并且它可以更容易在建筑物内实例化对象。 有没有办法将我的枢轴点移动到GameObject基部的中心,以便我可以做到这一点?