- 博客(61)
- 资源 (5)
- 收藏
- 关注
原创 NGUI按钮动作
用example里面的3 Panel里面带动作-------------------------------------------------------------------------------------------------------------------------------------------------------- animation里面带动作----------...
2018-04-28 17:45:18
239
原创 iTween
AnimalPath用cube0和cube1等做路径iTween里面有move等几个例子代码和iTween源码iTweenEditor里面有编辑器iTweenPath里面有路径代码。用点来做路径
2018-04-28 17:45:08
323
原创 2DToolkit
Sprite Animation---Sprite With Animation Sprite Collection---Sprite收集器---生成
2018-04-28 17:44:57
217
原创 jar包android
方法调用static class.methodno static new class new class.method getInstance AndroidMainfest extend UnityPlayActivity 作为主要Mainno extend Uni...
2018-04-28 17:44:43
158
原创 地形花草木
第一个 升起和降低(按shift)第二个 固定高度第三个 平滑第四个 贴图地形 花多使用扫把,少使用低密度调整(不用windzone)木多使用扫把,少使用prefab(要用windzone) ...
2018-04-28 17:44:33
180
原创 Time.deltatime
Time.deltatime表示一帧所需要的时间update每帧进入一次。update(){speed*Time.deltatimespeed则表示每秒移动的米数}
2018-04-28 17:44:23
353
原创 shader
Shader "Simple colored lighting"{ Properties { _Color ("Main Color",Color) =(1,.5,.5,1) } SubShader { Pass { ...
2018-04-28 17:44:12
149
原创 渲染管线理论
学习着色器,并理解着色器的工作机制,就要对OpenGL的固定功能管线有深入的了解。首先要知道几个OpenGL的术语渲染(rendering):计算机根据模型(model)创建图像的过程。模型(model):根据几何图元创建的物体(object)。几何图元:包括点、直线和多边形等,它是通过顶点(vertex)指定的。最终完成了渲染的图像是由在屏幕上绘制的像素组成的。在内存中,和像素有关的信息(如像...
2018-04-28 17:43:58
291
原创 文件夹Reader&Writer
FileInfo finfo =new FileInfo("C:\Test.txt");if(finfo.Exists){ //cunzai} else { finfo.Create();} DirectoryInfo dinfo =new DirectoryInfo("C:\\Test");dinfo.Create(); StreamWriter sw=new StreamWrite...
2018-04-28 17:43:45
172
原创 NGUI button &scroll view
NGUI 主要有精灵Sprite 和label 和texture也有panel和anchor一般先写一个按钮sprite和label 加上box collider后再加上button script然后在onclick里面添加需要交互的gameobject和gameobject里面的代码然后再event script里面添加on hover 前和后的 gameobject的动画变化 iTwee...
2018-04-28 17:42:16
148
原创 gameobject transform找对象
要获取transform 要先获取 gameobject 获取gameobject有静态方法FindGameObjectsWithTag 获取列表FindWithTag 获取一个Find 可以用name 或者path非静态transform.Find 可以用name或path获取classGetComponent.<T> GetComponentInChildren.<T&...
2018-04-27 17:55:52
179
原创 资源打包下载删除
packageObject[] SelectedAsset = Selection.GetFiltered (typeof(Object), SelectionMode.DeepAssets); BuildPipeline.BuildAssetBundle (null, SelectedAsset, Path, BuildAssetBundleOptions.CollectDependencies...
2018-04-27 17:55:43
276
原创 center pivot local global
center为模型导入unity后,unity 自己设置的中心点,其实没什么用pivot为模型导入前的中心,无论在设置大小,角度,位置,都以这个为准local为本地坐标,当没有父对象时, 和global的大小一样当物体发生旋转的时候,local 会变化,global不会变化 ...
2018-04-27 17:55:33
163
原创 NullReferenceException: GetRef
if (m_animation.IsPlaying("death") && m_animation["death"].normalizedTime > 0.9 )两者判断顺序交换即可
2018-04-27 17:55:24
874
原创 animator
if(animator) { //get the current state AnimatorStateInfo stateInfo = animator.GetCurrentAnimatorStateInfo(0); //if we're in "Run" mode, respond to input for jump, and set the Jump parameter acc...
2018-04-27 17:55:03
423
原创 system.io和www
二进制BinaryReader文本 ascii编码TextReaderStringReaderStreamReader 你要知道StringReader,StreamReader,TextReader是一个什么关系,TextReader是一个抽象类,他表示的意义是一个文本的读取器(相同的有TextWriter),什么叫文本的读取器,就是说他从底层(也许是流)读取string出来,主要的是ReadL...
2018-04-27 17:54:53
302
原创 Json
JSON本来就是一个"string" "object"的字典可以通过JsonUtil.getMiniObject(object,"")JsonUtil.getString等获取 一般可以获取object list<object> string 等,获取不了list<string> {}为object ""为string ["&quo
2018-04-27 17:54:42
114
原创 延时
StartCoroutine(Load()); IEnumerator Load() { WWW www = new WWW(""); yield return new WaitForSeconds(0.08f); } Invoke("", 3); Time.time FrameTimerManager....
2018-04-27 17:54:19
190
原创 Enumerator和Enumerable
Enumerator 枚举器 public interface IEnumerator { object Current { get; } bool MoveNext(); void Reset(); }Enumerable 枚举 public interface IEnumerable { [DispId(-4...
2018-04-26 11:07:56
380
原创 Resoures.Load
最近网友通过网站搜索Unity3D在手机及其他平台下占用内存太大. 这里写下关于Unity3D对于内存的管理与优化.Unity3D 里有两种动态加载机制:一个是Resources.Load,另外一个通过AssetBundle,其实两者区别不大。 Resources.Load就是从一个缺省打进程序包里的AssetBundle里加载资源,而一般AssetBundle文件需要你自己创建,运行时 动态加载...
2018-04-26 11:07:41
963
原创 加载的方式
www stream resources assetbundle 直接放在脚本 本地 assetbundle www AssetBundle.CreateFromFile 文件 resource stream ...
2018-04-26 11:07:30
154
原创 instance
public class NearUserPanel : MonoBehaviour{ private UISprite teambg; private UILabel titleLabel; private DragList dragList; public static NearCell selectCell; public static NearUserPan...
2018-04-26 11:07:05
217
原创 unity压缩
只选arm不选x86查看log net子集Stripping Level剥离dll http://docs.unity3d.com/Manual/ReducingFilesize.html
2018-04-26 11:06:47
343
原创 android ios 交互
Android:C#:AndroidJaveClass plugin = new AndroidJavaClass("com.tXXXXXXXXXEntity");plugin.CallStatic("trackEvent", category, action, label, score);JAVA:public static void trackEvent( ...
2018-04-26 11:06:33
716
原创 char char* string byte const final bool
const char*, char const*, char*const的区别问题几乎是C++面试中每次都会有的题目。 事实上这个概念谁都有,只是三种声明方式非常相似很容易记混。 Bjarne在他的The C++ Programming Language里面给出过一个助记的方法: 把一个声明从右向左读。 char * const cp; ( * 读成 pointer to ) cp is a co...
2018-04-26 11:06:02
167
原创 幕自适应,constrain on mobile,2个都勾选,然后用anchor
在网上搜了好多资料关于如何自适应各种繁杂平台的手机屏幕分辨率,找到了一个关键词UIRoot,于是乎去下载了NGUI插件,这是一个Unity3D上开发2D游戏最好的插件了。 教程环境:Unity4.5.1f3, NGUI v3.7.1。若界面有所差别,请自行领悟! NGUI百度百科定义:NGUI是严格遵循KISS原则并用C#编写的Unity(适...
2018-04-26 11:05:39
353
原创 post get http tcp
4、SOCKET连接与TCP连接创建Socket连接时,可以指定使用的传输层协议,Socket可以支持不同的传输层协议(TCP或UDP),当使用TCP协议进行连接时,该Socket连接就是一个TCP连接。5、Socket连接与HTTP连接由于通常情况下Socket连接就是TCP连接,因此Socket连接一旦建立,通信双方即可开始相互发送数据内容,直到双方连接断开。但在实际网络应用中,客户端到服务器...
2018-04-26 10:44:01
400
原创 Http
HTTP报文格式HTTP报文是面向文本的,报文中的每一个字段都是一些ASCII码串,各个字段的长度是不确定的。HTTP有两类报文:请求报文和响应报文。请求报文一个HTTP请求报文由请求行(request line)、请求头部(header)、空行和请求数据4个部分组成,下图给出了请求报文的一般格式。 (1)请求行请求行由请求方法字段、URL字段和HTTP协议版本字段3个字段组成,它们用空格分隔。...
2018-04-25 12:11:21
156
原创 Ray RayCastHit Physics.Raycast
void RotateMount() { RaycastHit rayCastHit; if (Input.GetMouseButtonDown(0)) { if (mountGo.transform.FindChild("root_renwu").GetComponent<BoxCollider>() == nul...
2018-04-25 12:11:06
657
原创 #define UNITY_EDITOR
#define Aif A Debug.Log("A");#endif编译器选android模式会同时执行#if UNITY_ANDROID Debug.Log("UNITY_A...
2018-04-25 12:10:53
2940
原创 GUILayout new
//GUISkin包括button,toggle,等控件的GUIStyle //GUIStyle包括normal,onHover,等状态GUIStyleState ...
2018-04-25 12:10:38
227
原创 Editor
public class MyWindow :EditorWindow{ [MenuItem("Go/My Editor")] static void Init() { EditorWindow myWindow= EditorWindow.GetWindow(typeof(MyWindow)); } string str; void OnGUI()...
2018-04-25 12:10:24
135
原创 3转2 2转3
场景中有一个照3D物体的透视摄像机,NGUI使用自己独立的正交摄像机,转换步骤如下: 1. 使用透视摄像机把世界坐标转换到屏幕坐标Vector3 pos = Camera.main.WorldToScreenPoint(worldPos);pos.z = 0f; //z一定要为0.2. 使用UI摄像机转换到NGUI的世界坐标Vector3 pos2 = UICamera.currentCame...
2018-04-25 12:10:14
465
原创 地图寻路
public static BaseVo findMapPath(int start, int end) { config = ConfigManager.getInstance().getMiniJson("scene") as Dictionary<string,object>; List<object> list = new List<object&g...
2018-04-25 12:10:03
301
原创 延时的两种方法(带参数和不带参数)
StartCoroutine(Test(2)); IEnumerator Test(int a) { yield return new WaitForSeconds(2);//等待两秒 Debug.Log("second"); yield return 10;//等待一帧 Debug.Log("10"); yie...
2018-04-25 12:09:02
4841
VAX垃圾清理和VAX的安装包和VAX的dll
2018-09-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人