- 博客(15)
- 收藏
- 关注
转载 宠物成长
//下面这个方法是宠物升级的函数int CHAR_PetTakeLevelUp( int petindex, int lv)//强制宠物升级{int k;//下面可以看出lv代表 这个宠物生几级,然后循环级数 比如 你的宠物一下跳了10级,这里就是循环10次升级//简单来说 宠物跳级 是没有影响的 升一级就是循环一次,生10级就是循环10次for( k = 1; k C
2018-01-04 17:50:37
403
原创 攻击多个目标
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Attribute : MonoBehaviour {public string name;public float HP;public float MP;public float At
2017-12-13 23:49:03
358
原创 Animation事件,结束,开始
Animation.setAnimationListener(new AnimationListener() { /*** 当动画开始时*/@Overridepublic void onAnimationStart(Animation animation) { } /*** 当动画结束时
2017-12-08 14:52:49
792
原创 查资料
GetCurrentAnimatorStateInfoyield return new WaitForSeconds(time);IEnumerator QuaternionStartCoroutine
2017-12-08 00:17:04
202
原创 BuildAnimationController
static AnimatorController BuildAnimationController(List clips, string directoryName, string name){AnimatorController animatorController = AnimatorController.CreateAnimatorControllerAtPath(director
2017-12-07 17:56:31
205
转载 static与C#中的static
Static1、静态方法与非静态方法a、静态方法的调用类.静态方法名([参数列表])非静态方法的调用类 对象 = new 类的构造函数([参数列表])对象.非静态方法名([参数列表])静态方法是属于类的,而非静态方法是属于对象的;b、内存的初始化静态成员是在第一次使用时进行初始化。非静态的成员是在创建对象的时候。静态构造函数只能被执行一次;非静态的构造函数可
2017-12-06 22:27:12
357
原创 BattleInit
Dictionary petActionInfo;Dictionary battlePos;GameObject prefab;void Start(){//Debug.Log ("开始刷新");string data = System.IO.File.ReadAllText ("Assets/GameData/PetList.txt");petActionInfo = f
2017-12-06 17:57:39
155
转载 AnyState
动画的设置我们先看看Animation Clip的一些设置:Loop time:动画是否循环播放。下面出现了3个大致一样的选项:Root Transform Rotation:表示为播放动画的对象的旋转方面的信息。Root Transform Position(Y):表示为播放动画的对象的位置 y 轴方面的信息。Root Transform
2017-12-06 17:02:47
435
原创 创建Animator
static AnimatorController BuildAnimationController(List clips, string directoryName, string name){AnimatorController animatorController = AnimatorController.CreateAnimatorControllerAtPath(director
2017-12-06 13:57:01
240
原创 阵型设置
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using System.Text;using System.IO;//using System.Linq;public class PetListSet : MonoB
2017-12-01 17:55:12
916
转载 Scroll View
a.创建一个2D UI Root,在NGUI菜单上创建一个Scroll Viewb.在ScrollView上默认的为我们添加了一个UIPanel与UIScrollViewAlpha:面板的透明度Depth:面板在所有UI上的层次等级Clipping:面板剪切,分为None(无剪切效果),Soft Clip(软剪切,有边缘模糊效果),Alpha Clip(硬剪
2017-11-30 09:39:18
197
原创 学习记录
GameObject root = new GameObject (rootName);//生成Prefab 添加一张预览用的SpriteGameObject go = new GameObject(goName);go.transform.SetParent (root.transform);EditorCurveBinding pos_x_curveBinding =
2017-11-28 20:07:44
196
转载 Unity进阶技巧 - 从文件读取游戏数据
前言在游戏制作中,我们的许多数据都是需要从文件里面读取,比如常用的装备数据,怪物数据,关卡数据等等,所以如何从文件中读取这些数据就变得尤为重要,因为将游戏数据放入文件中,会大大提高我们制作和调整游戏的效率,所以本例中我们来看看Unity中如何通过CSV文件来读取游戏数据你将学到什么?使用Numbers制作CSV数据文件Unity基础的文件读取
2017-11-19 19:15:13
550
原创 Unity调用其他函数
1,GameObject.Find("脚本所在物体名").SendMessage("函数名"); 此种方法可以调用public和private类型函数2,GameObject.Find("脚本所在物体名").GetComponent().函数名();此种方法只可以调用public类型函数
2016-10-14 09:48:21
854
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人