
Unity3d
fredshao
这个作者很懒,什么都没留下…
展开
-
Unity3D 获取主窗口句柄
using System;using System.Diagnostics;using System.Runtime.InteropServices;using System.Windows.Forms;public class C { public delegate bool WNDENUMPROC(IntPtr hwnd, uint lParam); [DllImp原创 2015-12-28 19:18:16 · 9857 阅读 · 2 评论 -
Untiy Shader - 纹理贴图滚动
滚动纹理,可以实现一些如瀑布,河流,熔岩流等效果,本质上就是UV坐标的偏移,在Unity中新建一个Shader,然后修改成下面代码的样子,新建一个材质,选择此shader,赋予一张贴图,然后将材质应用于一个mesh上,运行即可看到效果Shader "Custom/UVOffset" { Properties { _MainTint("Diffuse Tine",Color)原创 2015-06-15 20:18:22 · 2583 阅读 · 0 评论 -
Unity3D NotificationCenter
NotificationCenter封装了Unity3D的Message机制,直接将 NotificationCenter.cs 脚本拖到项目中就可以用了,我们建立三个游戏对像A ,B,C,然后分别赋予它们脚本AS,BS,CS,这三个脚本中的内容如下AS BS CS: void start(){ NotificationCenter.DefaultCenter.原创 2013-09-11 20:23:07 · 1822 阅读 · 0 评论 -
Unity3d JDK配置
下载JDK,并安装,新建系统变量 JAVA_HOME -> C:\Program Files\Java\jdk1.7.0_07新建系统变量 classpath -> .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jarpath 系统变量中添加 -> %JAVA_HOME%\bin;%JAVA_原创 2013-09-08 17:37:23 · 3258 阅读 · 0 评论 -
Unity3D 主角移动到鼠标点击处
#pragma strictvar moveSpeed : float = 5;private var targetPos : Vector3 = Vector3.zero;private var direction : Vector3 = Vector3.zero;private var controller : CharacterController;function Start原创 2013-07-08 18:32:07 · 1850 阅读 · 0 评论