我正在阅读关于如何在Unity中制作RTS的教程,在某些脚本中,它希望您创建一个Player字段,然后是OnStart(){ transform.root.GetComponent}。我不太明白它的作用或用途。
Player.cs作为一个组件添加到游戏对象"Player“中。Player.cs如下:
public class Player : MonoBehaviour {
public string username { get; set; }
public bool human { get; set; }
}
然后,将另一个脚本作为组件附加到播放机(游戏对象)上:
protect
我一直在跟踪Brackey关于如何在Unity3D中制作电子游戏的教程。到目前为止一切都很好。
但现在,当我在屏幕上创建一个游戏并将其动画化时,它会在触发时继续循环。我尝试过关闭循环时间,并将其转换为没有退出时间的空状态。它也不会在不到半秒的时间内循环整个过程。
下面是我的EndTrigger脚本和CompleteLevel脚本。我没有任何调试错误。
using unityEngine;
public class EndTrigger : MonoBehaviour {
public GameManager gameManager;
void OnTriggerEnter
我已经用AndEngine开发了简单的2D游戏,但是现在我想用物理引擎来制作游戏。我使用AndEngine作为游戏开发引擎,但没有可用的教程。我被大量的信息困住了。我在他们的网站上看过Box2d手册。
如果你知道,请分享教程。
编辑
if you know any open source game build with AndEngine+Box2d then please share URI
在我的游戏中,我计划为我的游戏制作教程。在您按T使教程窗口出现,按Q和E循环多个教程图像。教程中的图片是游戏对象。所以,如果我有10个教程图片..。而且一次只需要激活其中一个(而其他的被停用),我该如何做呢?
我试过这样做:
tutorialBubbles[]是游戏对象的数组。
public GameObject[] tutorialBubbles; //delete the above one if we're going with multiple
bool tutorialNeeded;
void checkIfTutorialNeeded() {