Unity3d
akailee
牛B的人生不需要解释
展开
-
计算获取Unity物体下面的地面的坐标点
GameObject go;RaycastHit hit;bool sd= Physics.Raycast(go.transform.position+Vector3.up,Vector3.down,out hit,10f,LayerMask.getMask("地表层名称"));//地面坐标print(hit.point)原创 2016-07-16 03:29:44 · 3785 阅读 · 0 评论 -
Unity摄像机跟随玩家移动脚本
放主摄像机上,直接上代码.using UnityEngine;using System.Collections;public class FlowPlayerMove : MonoBehaviour { public Vector3 juli=new Vector3(0f,2.5f,-2f); private GameObject player; public float smoo原创 2016-07-18 23:09:40 · 3949 阅读 · 0 评论 -
Unity CharacterController带重力,并移动角色脚本
using UnityEngine;using System.Collections;public class Player : MonoBehaviour { CharacterController cc; public float gravity=0.5f; public float speed=1.0f; public float jumpSpeed=8.0f; priva原创 2016-07-18 23:11:25 · 18325 阅读 · 0 评论 -
NGUI自制简易虚拟摇杆
想要用到两张图,一张虚拟摇杆背景,一张虚拟摇杆按钮图.建立NGUI的Sprite,结构如下效果图如下.接着在JoyStick上建立新脚本,命名为JoyStick.cs代码如下using UnityEngine;using System.Collections;public class JoyStick : MonoBehaviour { publ原创 2016-07-18 23:21:35 · 1806 阅读 · 0 评论 -
UGUI控件可拖拽移动类组件
由于Unity3d自带的UGUI不带拖拽功能,想要实现拖拽功能,必须自己实现拖拽类.所以我写了一个通用的UGUI拖拽组件,使用方便.使用方法:直接放到要拖拽的UI组件上,设置目标移动的对象即可,也可以不设置目标对象,默认是拖动对象自己.原创 2016-07-08 17:02:23 · 6175 阅读 · 1 评论