预制件(prefab)资源的应用

来源:互联网 发布:windows程序闪退日志 编辑:程序博客网 时间:2024/05/18 02:58

(1)执行“Assets-Create-Prefab”命令,创建了一个预制件,将其名字改为“BallPrefab”;

(2)执行“3D Object-Sphere”命令,创建一个Sphere,将其命名为“Ball”;

(3)执行“Assets-Import New Asset...”命令,导入一个球面纹理图片资源,单击“Import”按钮完成导入;

(4)为创建的Ball添加刚体属性和球体碰撞者属性,执行“Component-Physics-Rigidbody”,

        再执 行“Component-Physics-Sphere Collider”命令;

(5)将导入的球面纹理图片资源拖曳到Ball上面;

(6)将Ball拖曳到BallPrefab上面。此时为BallPrefab添加了真实的游戏对象;此时这个空的BallPrefab就具有了

         与Ball对象完全相同的属性;

(7)写代码---C#脚本(通过prefab资源进而实例化对象)

 

(8)把上脚本挂到摄像机上面。注意一个地方,摄像机Inspector界面,截图如下



然后就可以运行成功了。结果如下:



出来了10个相同的小球。加上原来那个,一共11个小球。



课本P153页


原创粉丝点击