- 博客(12)
- 问答 (2)
- 收藏
- 关注
原创 格调的意义(摘自大教堂与集市)
1,学会流畅地用母语写作。尽管程序员不能写好文章的错误看法相当普遍, 但是有令人惊讶数目的黑客都是不错的作家。2,阅读科幻小说。参加科幻小说讨论会。(一个碰到黑客和未来会成为黑客的人的好方法)3,学禅,并且/或者练功习武。(精神修炼看来是惊人相似)。4,练就能分析音乐的听觉,学会鉴赏特别的音乐。学会玩某种乐器,或唱歌。5,提高对双关语、文字游戏的鉴赏能力。
2015-05-08 08:56:30 589
原创 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 1395
原创 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 564
原创 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 407
原创 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 1134
转载 Unity3D避免代码被反编译
我最近研究发现80%以上的Unity3D游戏都没有做代码混淆。而且我觉得反编译后的代码可阅读性更加好。今天把《锁链战记》的代码和资源都反编译出来了。1.Unity编译后最终会将代码编译在dll里面,无论是ios还是Android解开包以后都可以拿到dll,路径在Data/Managed/Assembly-CSharp.dll2.IOS其实不用做代码混淆,应该是苹果帮我们做了,反编译以后只能看到变量名
2015-04-04 16:42:13 634
转载 NGUI学习笔记
一、 NGUI的直接用法 1. Attach a Collider:表示为NGUI的某些物体添加碰撞器,如果界面是用NGUI做的,只能这样添加。(注:用Component添加无效)。 2. Attach an Anchor:表示为该物体添加了UIAnchor脚本,作用是避免像素偏移的问题 3. Attach UIStretch:表示为该物体添加了UIStretch脚本,提供缩放功能 4. M
2015-04-04 10:46:31 451
原创 NUGI学习笔记--实时获取并操作UIkeynavigation选中的object
功能介绍: 如图,全键盘控制,UIkeynavigation选择rounds,coins,music这些button,回车键选择相应的编辑框,按上下键修改编辑框数值,再按回车键退出选择的编辑框先看看UIkeynavigation的源码: protected virtual void OnClick () { if (NGUITools.GetActive (this)
2015-03-27 11:12:19 1376
原创 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 1930
原创 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 2274
原创 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 453
空空如也
unity网格合并后位置会变
2015-04-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人