博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
传奇世界RollBall设计
阅读量:6311 次
发布时间:2019-06-22

本文共 1952 字,大约阅读时间需要 6 分钟。

控制相机跟随程序:

1 public class Follow : MonoBehaviour { 2  3     public Transform Player; 4     private Vector3 offset; 5     void Start () { 6         offset = transform.position - Player.position; 7     } 8      9     void Update () {10         transform.position = Player.position + offset;11         12     }13 }

将该脚本挂载在照相机下,offset为相机和小球之间的空间距离,照相机的新位置为相机的位置和offset的矢量化和

 

控制小球移动程序:

1 using System.Collections; 2 using System.Collections.Generic; 3 using UnityEngine; 4 using UnityEngine.UI; 5  6 public class Move : MonoBehaviour { 7     private Rigidbody SpereRig; 8     private float ad; 9     private float sw;10     public  float Speed = 5;11     private float score = 0;12 13     public Text text;14     public GameObject WinText;15     void Start () {16         SpereRig = GetComponent
();17 }18 void Update () {19 ad = Input.GetAxis("Horizontal");20 sw = Input.GetAxis("Vertical");21 SpereRig.AddForce(new Vector3(ad,0,sw)*Speed); 23 }24 //private void OnCollisionEnter(Collision collision)25 //{26 // string name = collision.collider.name;27 28 // if(collision.collider.tag == "PickUp")29 // {30 // Destroy(collision.collider.gameObject);31 // }32 //}33 private void OnTriggerEnter(Collider other)34 {35 if(other.tag == "PickUp")36 {37 Destroy(other.gameObject);38 score++;39 text.text = score.ToString();40 if (score == 9)41 {42 WinText.SetActive(true);43 }44 }45 }46 }

三种检测方式:碰撞检测,触发检测,射线检测

SetActive()方法现实对象

ToString()方法将变量转换为字符串

小球旋转程序:

1     void Update () {2         transform.Rotate(new Vector3(0, 1, 0));3         //调用一次旋转一度,一秒调用60次(FPS=60),即每秒旋转60度4     }

心得体会:

文件打包生成两个文件,一个数据文件,一个可执行程序,运行时两个文件必须在一个文件目录下

 

设置为预制体后:给预制体添加组件和代码,则所有的场景中的预制体对象都将含有该主件和代码

 

转载于:https://www.cnblogs.com/krystalstar/p/10115091.html

你可能感兴趣的文章
个人简历-项目经验
查看>>
swoole异步任务task处理慢请求简单实例
查看>>
oracle数据泵导入分区表统计信息报错(四)
查看>>
spring技术内幕读书笔记之IoC容器的学习
查看>>
细说多线程(五) —— CLR线程池的I/O线程
查看>>
JavaScript instanceof和typeof的区别
查看>>
Hadoop文件系统详解-----(一)
查看>>
《面向模式的软件体系结构2-用于并发和网络化对象模式》读书笔记(8)--- 主动器...
查看>>
状态码
查看>>
我的友情链接
查看>>
用sqlplus远程连接oracle命令
查看>>
多年一直想完善的自由行政审批流程组件【2002年PHP,2008年.NET,2010年完善数据设计、代码实现】...
查看>>
自动生成四则运算题目
查看>>
【翻译】使用新的Sencha Cmd 4命令app watch
查看>>
【前台】【单页跳转】整个项目实现单页面跳转,抛弃iframe
查看>>
因为你是前端程序员!
查看>>
数据库设计中的14个技巧
查看>>
Android学习系列(5)--App布局初探之简单模型
查看>>
git回退到某个历史版本
查看>>
ecshop
查看>>