您的位置:首页 > 编程语言 > Go语言

京城游戏人-Day5:GoKit 简单使用之移动动画

2016-07-19 14:56 495 查看

京城游戏人-Day5:GoKit 简单使用之移动动画

-

作者:大锐哥

地址:http://blog.csdn.net/prevention

-

目前的试验方法在 2D 游戏中。如果想把一个图片的 Sprite 作为预制件的话,可以如下操作:

将一个图片 imgX 加入到工程中,可以在 Project 视图中看到。

将 imgX 从 Project 视图拖动到 Hierarchy 视图中,这时就生成了一个预制件。可以新建一个文件夹叫做 Prefabs,把预制件文件放到其中。

将预制件从 Project 拖入到 Hierarchy 中,则就使用预制件生成了一个 Game Object 了。

如何在代码中调用这个预制件来创建 Game Object 呢?一般在要使用预制件的对象上,绑定一个 Script,然后:一要定义 public 属性的 prefab 成员,便于代码中调用,且要在 Inspector 中将其赋初值;二要在代码中如下方式创建。

GameObject go = Instantiate (_mPrefab, new Vector2(0, 0), Quaternion.identity);


如上代码就创建了一个位置在 (0, 0) 的对象,使用了预制件。

接下来就是动画了

go.transform.positionTo (1.0f, new Vector2(0, 10));


第一个参数是动画时间,第二个参数是目标位置。

-

作者:大锐哥

地址:http://blog.csdn.net/prevention

-
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息