unity3d 教程
文章平均质量分 63
nonomagenet
手机游戏设计unity3d
展开
-
AnimatorStateInfo 状态机信息 动画激活 动画结束
动画状态机怎么判断动画是否播完了?AnimatorStateInfo.normalizedTime float normalizedTime; Description: Normalized time of the State. The integer part is the number of time a state has been looped. The f转载 2015-09-25 12:15:24 · 4660 阅读 · 0 评论 -
泰克9 属性详细教程 接口的定义和实现
属性由get,set两个模块组成,相互是独立的,外部读取属性通过get,外部设置属性通过set,只有get为只读。get块必须有retrun 一个该类型的返回值作为属性的初始值,set块里自带一个默认的value变量,通过value可以获取set块设置的值。 private int Int; public int _Int { get {原创 2016-06-16 11:53:23 · 806 阅读 · 0 评论 -
通过脚本添加组件 NavMeshAgent寻路动画设置,动画speed设置,随机奔跑寻路,间隔实例化InvokeRepeating ("Run", 0, i)
using UnityEngine;using System.Collections;//通过脚本添加组件 这样会给动画师方便[RequireComponent(typeof(Animator))][RequireComponent(typeof(NavMeshAgent))]public class tianjiazhujian : MonoBehaviour {原创 2015-09-21 12:33:49 · 3026 阅读 · 0 评论 -
火箭鼠的控制脚本
using UnityEngine;using System.Collections;using UnityEngine.UI;public class MouseController : MonoBehaviour { public float jetpackForce = 75.0f; public float forwardMovementSpeed = 3.0f原创 2016-05-27 10:23:39 · 631 阅读 · 0 评论 -
游戏万能框架
第一种 单例模式框架 通过管理模块 gamemanage 使脚本之间交流 ,但是脚本之间不沟通。缺点 移植性差 不好修改 层级差 第一种pvrmvc 框架 是类似于通信的接受发送消,由消息处理中心(基站) 发送接送 消息,由接口实现,缺点是结构层级多,上手慢,要遵循协议。优点便于移植 ,脚本之间独立 第三种 mtk 框架 1输入2逻辑3绘图 类似unity 的框架原创 2016-04-13 11:45:52 · 5556 阅读 · 1 评论 -
拖动图片移动
Unity 5.1 UGUI 基础讲解 蛮牛 第九课 图片的拖动功能介绍using UnityEngine;using System.Collections;using UnityEngine.EventSystems;//添加拖动接口,添加命名空间public class trag : MonoBehaviour,IBeginDragHandler,IEndD原创 2015-11-29 14:06:23 · 861 阅读 · 0 评论 -
三消 图片高亮 添加离子效果
高亮this.transform.GetComponent().material.SetColor("_TintColor",new Color(1F,1F,1F,0.5F));恢复普通this.transform.GetComponent().material.SetColor("_TintColor",new Color(0.5F,0.5F,0.5F,0.5F));原创 2015-10-13 12:58:40 · 571 阅读 · 0 评论 -
Loading 进度条 Ulti.MoveTo
控制ui图片的Image type 设置为till 填充改变fillAmount的值来实现读条using UnityEngine;using System.Collections;public class LoadWaiting : MonoBehaviour{ public UnityEngine.UI.Image loadbar; // Imag原创 2015-10-24 10:58:59 · 588 阅读 · 0 评论 -
iTween.MoveTo用法
iTween是物体移动的插件。 第一种写法 iTween.MoveTo(goHero.gameObject,trTargetPosition.position,2F) 要移动的物体 目标物体 用时 第二种写法原创 2015-10-11 16:18:26 · 7145 阅读 · 0 评论 -
转场不销毁物体 esc退出,图片挡住按钮怎么办,Canvas Group组,blocks Raycasts
public class GoogleMobileAdsScript : MonoBehaviour{ public static GoogleMobileAdsScript advertise; //定义一个静态实力脚本,如果该advertise实力不存在就运行DontDestroyOnLoad(gameObject)这个方法不销毁这个物体,如果存在原创 2015-10-22 11:56:35 · 5316 阅读 · 0 评论