
Unity中的C#编程
橘•希尔芬福特
求各位大佬指教!
展开
-
unity碰撞检测函数,碰撞信息获取,触发检测,使用粒子系统创建火焰,创建动画(火光闪烁),导航系统,通过导航系统控制人物移动,控制摄像机的跟随,控制角色动画播放
碰撞检测函数 private void OnCollisionEnter(Collision collision) { print("OnCollisonEnter"); } private void OnCollisionExit(Collision collision) { print("OnCollisonExit"); } private void OnCollisionStay(Collision collision原创 2020-06-26 19:56:11 · 787 阅读 · 0 评论 -
Unity中的C#201-212
命名空间 namespace{ class GameDate{} } for语句删除子物体 Transfrom[] children=transform.GetComponentsInChildren<Transform>(); for(int i=0;i<children.Length;i++) { GameObject.Destroy(children[i].gameObject); } while语句删除子物体 Transfrom[] children=transform.Get原创 2020-06-25 00:39:58 · 154 阅读 · 0 评论 -
Unity中的C#113-125
数组的声明 //----1 int[] hps={20,10,24,5,7};//数组长度为5 //通过索引来访问数据 0 数组名[索引] int[] hps={};//空数组 //----2 int[] hps=new int[10];//默认初始化0 int[] hps=new int[10]{1,3,5,6,6,7,9,3,57,2}; for循环 通过数组名.Length—确定数组元素个数 方法 using System.Collections; using System.Collections.原创 2020-06-24 10:13:31 · 127 阅读 · 0 评论 -
unity中的C#—笔记
Unity中的C#编程 - 零基础(Unity 2017) 什么是C#编程语言 Unity支持哪些编程语言 C#脚本 C#源代码 C#源文件 编程工具(IDE) Monodevelop VS http://www.sikiedu.com/course/43 注释 变量的定义 数据和数据类型 http://www.cnblogs.com/tonney/archive/2011/03/18/1987577.html 运算符 https://wenku.baidu.com/view/93c32317a76e58f原创 2020-06-22 18:08:49 · 194 阅读 · 0 评论 -
Unity中的C#编程104-112
注释/*回车加/ 关于日志输出console 1. print(1);//只能在类里使用 Debug.Log(1);//任意地方可使用 Debug.LogWarning("1234");//输出警告 Debug.LogError("134");//输出错误 声明变量 ctrl+k ctrl+c组合快捷键,选中行,注释。 ...原创 2020-06-22 17:59:05 · 130 阅读 · 0 评论 -
Unity中的C#编程101-103创建第一个c#代码
创建一个unity新的工程 创建C#脚本: 在project面板右键create选择c#script 编程工具:vs2019,unity2019.3.14 unity设置vs2019为默认的编程工具:edit-preferences-external tools-external tools editer。browse扩展选择:在安装vs的文件夹下选择common7-ide-devemv.exe 创建统一文件夹存放脚本,创建一个c#脚本,双击进入VS using System.Collections; us原创 2020-06-22 11:01:38 · 326 阅读 · 0 评论