- 博客(27)
- 收藏
- 关注
原创 UnityAPI学习之碰撞检测与触发检测
发生碰撞检测的前提:1. 碰撞的物体需要有Rigidbody组件和boxcllidder组件2. 被碰撞的物体需要有boxcollider组件示例1:被碰撞的物体拥有Rigidbody组件两个物体会因为都具有刚体的组件而发生力的作用,如下图所示,当被碰撞的物体被碰撞时,两物体的刚体组件(Rigidbody组件)发生力的作用,从而达到gris(3)推着gris(1)向左移动的效果示例2:被碰撞的物体没有Rigidbody组件。
2024-06-16 15:29:34
235
原创 UnityAPI学习之 播放游戏音频的类(AudioSource)
1. audioSource.Stop()这个函数一旦执行就停止音频播放,想要重新播放音频就只有执行audioSource.Play()这条命令。2. 使用音频文件的前提是,要在相应的组件上装AudioListener组件。
2024-06-16 14:57:27
184
原创 UnityAPI学习之协程原理与作用
注:以上两种协程开始与停止的两种方式必须配套使用不能混搭,StopAllCoroutines()可以停止所有不管任何方式开启的协程。示例1:用携程创造5个Gris,运用到协程传参和协程的嵌套调用,使所有克隆体和本体都进行Gris_Run动画。注:若要对协程进行传参则需要使用上面所讲的第二种开始和结束协程的方法。2.将协程对象转换为IEnumerator类型变量。
2024-06-14 22:17:08
395
原创 Unity API学习之消息机制理论与应用
Unity API学习之消息机制理论与应用void SendMessage(string methodName, object value = null, SendMessageOptions options = SendMessageOptions.RequireReceiver);
2024-06-10 10:38:55
653
原创 UnityAPI学习之Transform组件和其Vector类的基本使用
UnityAPI学习之Transform组件和其Vector类的基本使用
2024-06-05 10:16:56
496
原创 UnityAPI学习之 事件函数(生命周期函数)的整体调用流程及细节
Reset、Awake、OnEnable、Start等生命周期函数的基本使用
2024-05-30 14:46:54
953
原创 Unity入门理论+实践篇之Luna
在前面的脚本编写过程中,在脚本potion中是可以直接访问脚本LunaController的各个属性值(因为是public),但是为了防止人为开挂行为的出现(比如说把maxHealth的值调到无上限),所以就需要把各个属性进行封装。
2024-05-25 23:49:19
878
1
原创 MySQL入门
1. mysql -h 主机名 -P 端口 -u用户名 -p密码2. 登陆前,保证服务启动1. MySQL的表类型由存储引擎(Storage Engines)决定,主要包括MyISAM、innoDB、Memory等。2. MySQL数据表主要支持六种类型,分别是:CSV、Memory、ARCHIVE、MRG MYISAM、MYISAM、InnoBDB.
2024-04-23 15:47:01
974
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人