08 2011 档案

摘要:var supportedNetworkLevels : String[] = [ "mylevel" ];//关卡名的数组var disconnectedLevel : String = "loader";//没有连接上服务进入的空关卡名// Keep track of the last level prefix (increment each time a new level loads)private var lastLevelPrefix = 0;function Awake (){// Network level loading is done 阅读全文
posted @ 2011-08-31 14:48 softimagewht 阅读(365) 评论(0) 推荐(0)
摘要:DontDestroyOnLoad(this);var gameName = "You must change this";var serverPort = 25002;private var timeoutHostList = 0.0;private var lastHostListRequest = -1000.0;private var hostListRefreshTimeout = 10.0;private var connectionTestResult : ConnectionTesterStatus = ConnectionTesterStatus.Unde 阅读全文
posted @ 2011-08-30 11:42 softimagewht 阅读(1252) 评论(0) 推荐(0)
摘要:var target : Transform;var distance = 10.0;var height = 5.0;var heightDamping = 2.0;var rotationDamping = 3.0;@script AddComponentMenu("Camera-Control/Smooth Follow")function LateUpdate () {if (!target)return;wantedRotationAngle = target.eulerAngles.y;wantedHeight = target.position.y + hei 阅读全文
posted @ 2011-08-18 16:55 softimagewht 阅读(257) 评论(0) 推荐(0)
摘要:private var chatWindow = Rect(350,50,200,300);private var scrollPosition : Vector2;private var inputField = "";private var entries = ArrayList();class ChatEntry{ var text = ""; var sender = "";}function OnGUI(){ chatWindow = GUI.Window(1,chatWindow,ChatWindowGUI,"C 阅读全文
posted @ 2011-08-18 16:10 softimagewht 阅读(384) 评论(0) 推荐(0)
摘要:var cube : GameObject;//用于同步创建的CUBEn Update () { }@RPCfunction makeCube(){ Instantiate(cube,transform.position,transform.rotation);}function OnGUI(){ if(GUI.Button(Rect(100,200,100,40),"make a cube")) { networkView.RPC("makeCube",RPCMode.All); }}//创建一个空GAMEOBJECT,命名为RPC,把脚本拖拉到RPC 阅读全文
posted @ 2011-08-18 11:51 softimagewht 阅读(236) 评论(0) 推荐(0)
摘要:定义unity3d鼠标有效活动区域//定义鼠标有效区域Rect screenRect = new Rect(0,0,Screen.width,Screen.height);if( !screenRect.Contains(Input.mousePosition)) return;JS调用DLL实例新建脚本,复制粘贴,哈啊哈:)import System;import System.Runtime.InteropServices;@DllImport("user32.dll")public static function MessageBox(Hwnd : int,text 阅读全文
posted @ 2011-08-17 17:17 softimagewht 阅读(284) 评论(0) 推荐(0)
摘要:using UnityEngine;using System.Collections;public class TrailArc : MonoBehaviour{ int savedIndex; int pointIndex; // Material - Particle Shader with "Tint Color" property public Material material; // Emit public bool emit { get { return Emit; } set { Emit = value; } } bool Emit = true; boo 阅读全文
posted @ 2011-08-17 17:09 softimagewht 阅读(2772) 评论(5) 推荐(0)
摘要:@MenuItem("MyPlugins/AddMeshCollider")static function Apply () { var fu : Transform= Selection.activeTransform as Transform; for(var i=0;i<fu.childCount;i++) { fu.GetChild(i).gameObject.AddComponent("MeshCollider"); }} 阅读全文
posted @ 2011-08-12 14:53 softimagewht 阅读(402) 评论(3) 推荐(0)
摘要:var remoteIP = "127.0.0.1";var remotePort = 25000;var ListenPort = 25000;var useNAT = false ;var yourIP = "";var yourPort = "";function OnGUI(){ if(Network.peerType == NetworkPeerType.Disconnected) { if(GUI.Button(Rect(10,10,100,30),"connect")) { Network.useNa 阅读全文
posted @ 2011-08-09 15:07 softimagewht 阅读(316) 评论(0) 推荐(0)
摘要:// A FPS counter.// It calculates frames/second over each updateInterval,// so the display does not keep changing wildly.var updateInterval = 0.5;private var lastInterval : double; // Last interval end timeprivate var frames = 0; // Frames over current intervalprivate var fps : float; // Current FPS 阅读全文
posted @ 2011-08-05 10:31 softimagewht 阅读(454) 评论(3) 推荐(0)