摘要:
Time类包含了一个重要的类变量deltaTime,它表示距上一次调用Update或FixedUpdate所用的时间。因此通过它可以让游戏对象按照一个常速进行旋转,而不是依赖于它的帧频:function Update(){ tranform.Rotate(0, 5 * Time.deltaTime, 0);}同样地移动效果:function Update(){ transform.Translate(0, 0, 2 * Time.deltaTime);}如果想要一个值根据每帧的变化而变化(增加或减少) ,你应该使用 Time.deltaTime来乘以这个值。这样才能使得变化的效果依赖于单位时间 阅读全文
摘要:
Q: 假设在Resources文件夹存放这图片:+Resource–Map—Bg—-1.png—-2.png—-3.png如何在程序运行时动态将1.png加载到Texture2D中?A: 可以使用”Resources.Load()”方法来实现但是有两点需要注意的地方:1.”Resources.Load()”方法把Resources文件夹作为根目录因此图片的路径应该是:Map/Bg/1.png2.加载文件时不应该使用文件名:1.png而应该使用asset名:1,否则会加载失败,因此正确的代码应该是:Texture2D img=(Texture2D)Resources.load(Map/Bg/1) 阅读全文