Unity3D 常用
文章平均质量分 50
CyRo
萌妹子做开发
展开
-
Fog
using UnityEngine;using System.Collections;public class Fog : MonoBehaviour {// bool RenderSettings.Fog;// RenderSettings.Fog.Color;// RenderSettings.Skybox ddFogSkybox;// RenderSettings.fogDens原创 2014-04-18 08:53:13 · 553 阅读 · 0 评论 -
TransformDirection
using UnityEngine;using System.Collections;// [RequireComponent(typeof(Rigidbody))]public class FindWay : MonoBehaviour { // Use this for initialization public Transform target; public f翻译 2014-04-18 09:53:09 · 706 阅读 · 0 评论 -
Animation曲线创建
using UnityEngine;using System.Collections;public class amimation : MonoBehaviour { float speed; AnimationClip aclip; AnimationCurve acurvex; AnimationCurve acurvey; AnimationCurve acurvez; Tr翻译 2014-04-18 09:51:55 · 1001 阅读 · 0 评论 -
Hash table(哈希表) 使用
using UnityEngine;using System.Collections;using System.Collections.Generic;public class Hash : MonoBehaviour { List redColoerList=new List(); Hashtable htMatColoer=new Hashtable(); RaycastHi翻译 2014-04-18 09:51:26 · 744 阅读 · 0 评论 -
闪烁效果:原理材质球或贴图的替换
int i=0; public int ptj; void ButtonEffJump(){ timelose+=Time.deltaTime; if(uis.value==1){ uic.isCanGaoChao=true; if(i<=ptj){ G原创 2015-04-02 22:52:57 · 588 阅读 · 0 评论 -
Resources.Load和Resources.LoadAll使用
必要的时候可以将某一种类型强行转换成另一张类型using UnityEngine;using System.Collections;public class AA : MonoBehaviour { private Texture2D tex; private Object[] texs; void OnGUI () { if(GUI.Button(new原创 2015-04-02 22:54:08 · 15032 阅读 · 1 评论 -
unity3D C#简单代理使用了解
代理声明 using UnityEngine;using System.Collections;public class Test1 : MonoBehaviour { // Use this for initialization public delegate void Mydelegate(string str); public void A(Mydelegate原创 2015-04-02 22:49:57 · 651 阅读 · 0 评论 -
OnDestroy方法 很好用的方法
OnDestroy方法 很好用的方法 不能忘了它用一段简单的例子解释一下这是AA脚本using UnityEngine;using System.Collections;public class AA : MonoBehaviour { void OnDestroy(){ print("Des A"); }}这是CC脚本using UnityEngin原创 2015-04-02 22:55:02 · 17470 阅读 · 1 评论 -
iTween曲线动画(沿着轨迹运动)
using UnityEngine;using System.Collections;public class Path : MonoBehaviour { //路径寻路中的所有点 public Transform [] paths; void Start () { Hashtable args = new Hashtable();转载 2015-05-24 09:51:02 · 5341 阅读 · 0 评论 -
双击事件
void BackHome(){ if (Application.platform==RuntimePlatform.Android&&Input.GetKeyDown(KeyCode.Escape)) { a+=1; StartCoroutine("aValueClear",0.4f);翻译 2015-05-24 09:47:36 · 374 阅读 · 0 评论 -
Mathf.CeilToInt 最小整数 (unity3d mathf)
static function CeilToInt (f : float) : intDescription描述Returns the smallest integer greater to or equal to f.返回最小的整数大于或等于f。C#JavaScript// Prints 10Debug.Log(Mathf.CeilToInt(10.0));// Prints 11转载 2015-05-24 12:06:59 · 12964 阅读 · 0 评论 -
unity SetLookAtPosition
1.在脚本A中 申明static 静态变量是 public2.在脚本B中 可直接打上A的类名 直接调用A中的静态变量。A中using UnityEngine;using System.Collections;public class text1 : MonoBehaviour { public static float ffff=4.0f; // Use this for init翻译 2014-04-18 09:50:31 · 3056 阅读 · 0 评论 -
unity 相机跟随
using UnityEngine;using System.Collections;public class look : MonoBehaviour { public Transform target; // Use this for initialization void Start () { } // Update is called once per frame翻译 2014-04-18 09:45:43 · 680 阅读 · 0 评论 -
unity 控制物体移动和旋转
using UnityEngine;using System.Collections;public class transform : MonoBehaviour { public float speed; public float rotspeed; // Use this for initialization void Start () { } // Update is原创 2014-04-18 09:03:18 · 2244 阅读 · 0 评论 -
unity Find查找简单实用
using UnityEngine;using System.Collections;public class GameObjectFunctionTest : MonoBehaviour { GameObject object_T; GameObject [] objectS; // Use this for initialization void Start () { obj原创 2014-04-18 08:53:52 · 1596 阅读 · 0 评论 -
InvokeRepeating简单实用
using UnityEngine;using System.Collections;public class danji : MonoBehaviour { bool a; // Use this for initialization void Start () { } // Update is called once per frame void Update () {原创 2014-04-18 08:53:38 · 674 阅读 · 0 评论 -
unity 键盘控制移动
using UnityEngine;using System.Collections;public class textinput : MonoBehaviour { public float speed; // Use this for initialization void Start () { } // Update is called once per frame原创 2014-04-18 09:01:48 · 4869 阅读 · 1 评论 -
NavMeshAgent 物体随机方向移动
using UnityEngine;using System.Collections;public class RandomFloorBotMovement : MonoBehaviour{ public Vector2 minimumCoordinates; public Vector2 maximumCoordinates; public Vector2 speedVarianc翻译 2014-04-18 09:52:31 · 4338 阅读 · 0 评论 -
transform.rotation
using UnityEngine;using System.Collections;public class euler : MonoBehaviour { public Transform rot1; public Transform rot2; public float rotspeed; // Use this for initialization void Start ()翻译 2014-04-18 09:49:42 · 1263 阅读 · 0 评论 -
输入控制 轴旋转
代码中实现了旋转功能 部分代码木有用...using UnityEngine;using System.Collections;public class axis : MonoBehaviour { float speed=4f; float mousespeed=4f; float CameraMove; float MouseMove; Transform Cameratra翻译 2014-04-18 08:54:22 · 627 阅读 · 0 评论 -
unity OnTrigger和List使用
using UnityEngine;using System.Collections;using System.Collections.Generic;public class Ontriggle : MonoBehaviour { List colorlist; // Use this for initialization void Start () { } // Up翻译 2014-04-18 09:50:03 · 2790 阅读 · 0 评论 -
SetIKPositionWeight--OnAnimatorIK 一起使用
using UnityEngine;using System.Collections;public class CtrlIK : MonoBehaviour { Animator anim; public Transform enemy; bool lookAtTarget; RaycastHit hitInfo; AvatarIKGoal aIKGoal=AvatarI翻译 2014-04-18 09:50:56 · 2843 阅读 · 0 评论 -
Contains 类似检测匹配字符串
using UnityEngine;using System.Collections;public class NewBehaviourScript : MonoBehaviour { // Use this for initialization public GameObject a; //声明一个GameObject类型的对象 void Start () {转载 2015-05-24 12:07:51 · 1217 阅读 · 0 评论