![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity
文章平均质量分 60
Magic__Conch
这个作者很懒,什么都没留下…
展开
-
Unity ML-Agents 从零训练你自己的AI!:一、环境配置
为什么使用ML-Agents?还再使用状态机和决策树来制作敌人AI吗?Unity ml-agents可以根据场景的输入和一些奖励机制,便可制作自己的AI,比状态机和决策树等方法省下了很多开发者的功夫,而且还能用来做一些其他奇怪的玩法。1、Unity环境的配置使用版本:Unity2020.1.1f(Unity 2019.4 or Later都可以)步骤:(1)创建3D工程(2)在菜单栏中windows-PackageManger打开PackageManger。(3)点击红框,选择Unity R原创 2021-05-08 22:11:17 · 1973 阅读 · 3 评论 -
Unity脚本相关(常用易忽略方法总结)
脚本生命周期FixedUpdate中调用物理相关运算脚本变量在inspector操作[HideInHireachy]public int nowSpeed;[Range(0,1)]public int maxSpeed;[Serializable]public class TestClass{ public int a; public int b;}组件相关代码编写///transform相关transform.rotation=new Quaternion(tr原创 2021-03-26 15:41:30 · 139 阅读 · 0 评论 -
Unity入门(三)——Unity2D 常用组件与函数生命周期
动画事件1.延迟调用2.动画事件:相对而言更准确//脚本挂载在物体上,通过动画事件调用public void OnAnimationEnd(int p){ if(p==0){ //动画开始 } else{ //动画结束 }}Animator动画控制器,控制很多动画的播放、切换、管理。注意:一般手动创建。添加参数控制动画跳转float、bool、int:通过值的大小不同进行触发trigger:trigger触发时切换Ha原创 2021-03-26 15:38:56 · 755 阅读 · 0 评论 -
Unity入门(二)——UGUI知识总结
GUI的分类:OnGUI、NGUI、UGUIUGUI之前使用的是OnGUI(性能、只能用代码编写)。NGUI是OnGui的插件OnGuipublic Rect rect;public Texture texture;public GUIContent content;public string fieldContent;public string password;public string textArea;public bool toggleValue;public float原创 2021-03-26 15:36:19 · 487 阅读 · 0 评论 -
Unity入门(一)——C#知识点补充
装箱和拆箱值类型转换为对象类型为装箱对象类型转化为值类型为拆箱c#中类的默认访问级别是internalstring与Stringstring 只是String的别名C#中的转义字符和@\(反斜杠是转义字符),@可以取消转义字符StringBuilder构建字符串string s = s1 +"123"; //浪费内存 StringBuilder sb = new StringBuilder();sb.Append("123");sb.ToString();类型转换隐式转换:小原创 2021-03-26 15:33:50 · 224 阅读 · 0 评论