unity3d
qq_14843195
这个作者很懒,什么都没留下…
展开
-
unity3d 使用Quaternion 类实现两个简单功能
实现两个简单的功能: 1:点击左右箭头,旋转transform固定角度 2:限制transform的旋转角度与目标角度的夹角小于90度using UnityEngine;using System.Collections;public class movetest : MonoBehaviour{ Quaternion wantedrotation; Quaternion st原创 2015-03-26 17:58:52 · 447 阅读 · 0 评论 -
island demo中的combinechildren脚本
using UnityEngine;using System.Collections;/*Attach this script as a parent to some game objects. The script will then combine the meshes at startup.This is useful as a performance optimization sin原创 2015-04-14 10:28:52 · 402 阅读 · 0 评论 -
unity navigation 入门
1.新建一个plane,设为Navigation Static(不要为添加Navigation组件!!) 2,Window–Navigation,打开Navigation窗口,点击bake,生成navmesh 3,新建一个capsule,作为移动的角色,添加组件Navigation agent 4,编写如下脚本,实现物体跟着鼠标移动using UnityEngine;using System原创 2015-04-14 10:21:26 · 1115 阅读 · 0 评论 -
some tips on combine meshes
先搞清楚几个概念: 1,场景中有很多物体,有些物体又有子物体 2,Mesh:模型的网格(同名组件是用于调整网格属性的)。 3,MeshFilter:获得模型网格的组件,官方文档解释如下:The Mesh Filter takes a mesh from your assets and passes it to the Mesh Renderer for rendering on t原创 2015-04-14 11:40:51 · 553 阅读 · 0 评论 -
Unity3D避免代码被反编译
我最近研究发现80%以上的Unity3D游戏都没有做代码混淆。而且我觉得反编译后的代码可阅读性更加好。今天把《锁链战记》的代码和资源都反编译出来了。1.Unity编译后最终会将代码编译在dll里面,无论是ios还是Android解开包以后都可以拿到dll,路径在Data/Managed/Assembly-CSharp.dll2.IOS其实不用做代码混淆,应该是苹果帮我们做了,反编译以后只能看到变量名转载 2015-04-04 16:42:13 · 627 阅读 · 0 评论 -
解构Unity的腳本物件模型
解构Unity的腳本物件模型转载 2015-04-04 16:08:18 · 318 阅读 · 0 评论 -
NUGI学习笔记--实时获取并操作UIkeynavigation选中的object
功能介绍: 如图,全键盘控制,UIkeynavigation选择rounds,coins,music这些button,回车键选择相应的编辑框,按上下键修改编辑框数值,再按回车键退出选择的编辑框先看看UIkeynavigation的源码: protected virtual void OnClick () { if (NGUITools.GetActive (this)原创 2015-03-27 11:12:19 · 1369 阅读 · 0 评论 -
unity自带脚本ThirdPersonController.cs(收藏)
using UnityEngine;using System.Collections;/** * @Author : www.xuanyusong.com */[RequireComponent(typeof(CharacterController))]public class ThirdPersonController : MonoBehaviour {public AnimationC原创 2015-03-26 18:22:20 · 2268 阅读 · 0 评论 -
unity自带脚本ThirdPersonCamera.cs(收藏)
using UnityEngine; using System.Collections;/** * @Author : www.xuanyusong.com */public class ThirdPersonCamera : MonoBehaviour {public Transform cameraTransform; private Transform _target;publ原创 2015-03-26 18:25:09 · 1922 阅读 · 0 评论 -
NGUI学习笔记 - 通过UIEventlistener和UIbutton来学习NGUI的消息机制
先来看UIEventlistener脚本首先定义了六个代理类型: public delegate void VoidDelegate (GameObject go); public delegate void BoolDelegate (GameObject go, bool state); public delegate void FloatDelegate (GameObj原创 2015-05-06 18:33:12 · 1386 阅读 · 0 评论