iTween

 1 /*
 2 脚本名称:
 3 脚本作者:
 4 建立时间:
 5 脚本功能:
 6 版本号:
 7 */
 8 using UnityEngine;
 9 using System.Collections;
10
11 namespace VoidGame {
12
13     public class Test : MonoBehaviour {
14
15         private void OnDrawGizmos() {
16             //Line
17             //iTween.DrawLine();
18             //iTween.DrawLineGizmos();
19             //iTween.DrawLineHandles();
20
21             //Path
22             //iTween.DrawPath();
23             //iTween.DrawPathGizmos();
24             //iTween.DrawPathHandles();
25
26         }
27
28         /// <summary>
29         /// 测试
30         /// </summary>
31         public void TestClick() {
32             //声音
33             //iTween.AudioFrom();
34             //iTween.AudioTo();
35             //iTween.AudioUpdate();
36
37             //相机
38             //iTween.CameraFadeAdd();
39             //iTween.CameraFadeDepth();
40             //iTween.CameraFadeDestroy();
41             //iTween.CameraFadeFrom();
42             //iTween.CameraFadeSwap();
43             //iTween.CameraFadeTo();
44             //iTween.CameraTexture();
45
46             //颜色
47             //iTween.ColorFrom();
48             //iTween.ColorTo();
49             //iTween.ColorUpdate();
50
51             //Count
52             //iTween.Count();
53
54             //Fade
55             //iTween.FadeFrom();
56             //iTween.FadeTo();
57             //iTween.FadeUpdate();
58
59             //Look
60             //iTween.LookFrom();
61             //iTween.LookTo();
62             //iTween.LookUpdate();
63
64             //Move
65             //iTween.MoveAdd();
66             //iTween.MoveBy();
67             //iTween.MoveFrom();
68             //iTween.MoveTo();
69             //iTween.MoveUpdate();
70
71             //Punch
72             //iTween.PunchPosition();
73             //iTween.PunchRotation();
74             //iTween.PunchScale();
75
76             //Rotate
77             //iTween.RotateAdd();
78             //iTween.RotateBy();
79             //iTween.RotateFrom();
80             //iTween.RotateTo();
81             //iTween.RotateUpdate();
82
83             //Scale
84             //iTween.ScaleAdd();
85             //iTween.ScaleBy();
86             //iTween.ScaleFrom();
87             //iTween.ScaleUpdate();
88
89             //Shake
90             //iTween.ShakeScale();
91             //iTween.ShakePosition();
92             //iTween.ShakeRotation();
93         }
94     }
95 }
时间: 2024-12-06 06:12:45

iTween的相关文章

iTween的简单用法

1 using UnityEngine; 2 using System.Collections; 3 4 public class HelloiTween : MonoBehaviour { 5 6 Hashtable lht = new Hashtable(); 7 8 9 // Use this for initialization 10 void Start() 11 { 12 lht.Add("x",3); 13 lht.Add("time",2); 14

unity, itween 对不透明对象使用FadeTo需要先更换material

跟自己实现fade一样,使用itween对不透明对象FadeTo前也要先更换material为透明material. 设player的Hierarchy如下: player --aniRoot ----head ----body 其中head和body都挂有如下脚本: using UnityEngine;using System.Collections;using System.Collections.Generic;using UnityEngine.Assertions.Must;publi

用iTween实现一个鼠标点击一个地方平面中间出现一个向上抛然后下落的球

首先我们创建一个平面, 就用Cube来创建把,来X和Z设置成10,然后我们就有了一个地形了,然后我们创建需要生成的球,然后我们创建一个空物体,把我们的这个球放到这个空物体下面,然后制作成prefabs,然后我们建一个图标,这里我们就用Cube来代替这个图标,把颜色修改为红色,我们还需要创建一个空物体,让他离我们的地形Y为0.5f,主要是为了在这个地方实例化出球,然后我们在这个空物体上写一个C#脚本, 代码如下: using UnityEngine;using System.Collections

ITween的概念学习,已 iTween.MoveTo为例

using UnityEngine;using System.Collections; public class MoveCube : MonoBehaviour{ public GameObject targetGameObject;        public float time = 4f;        public iTween.EaseType easeType; void Update ()        {                          if (Input.G

itween用法

先从http://itween.pixelplacement.com/下载iTween 或 iTween visual Editor(可视化)  插件 添加 iTweenPath.  就可以可可视化编辑了 iTween.MoveTo(gameObject, Vector3(2,0,0), 3); iTween.MoveTo(gameObject, {“x”:2, “time”:3, “loopType”:”pingPong”, “delay”:1)); 上面的意思就是三秒的时间将物体运动到x坐标

Unity3D ITween!

percentage +=0.001f; iTween.PutOnPath(gameObject,path,percentage); //You can cause the object to orient to its path by calculating a spot slightly ahead on the path for a look at target: //transform.LookAt(iTween.PointOnPath(path,percentage + 0.1f));

用iTween在Unity实现自动寻路的功能

using unityEngine; using System.Collections; public class "定义的脚本名字": MonoBehaviour { public Transform[] paths; //设置路径 void  Start() { Hashtable args=new  Hashtable(): args.Add("path",paths) //设置所有的点 args.Add("easeType",iTween

unity3D游戏开发之iTween介绍和用法

unity3D游戏开发之iTween介绍和用法 一.iTween 介绍 iTween是一个动画库,作者创建它的目的就是最小的投入实现最大的产出.让你做开发更轻松,用它可以轻松实现各种动画,晃动,旋转,移动,褪色,上色,控制音频等等 二.iTween 原理 iTween的核心是数值插值,简单说就是给iTween两个数值(开始值,结束值),它会自动生成一些中间值. 三.iTween 下载:  从官网http://itween.pixelplacement.com下载 主要文件有两个iTween.cs

Unity插件iTween的使用(例子)

using UnityEngine;using System.Collections; public class MoveSample : MonoBehaviour{ void Start(){ //iTween.MoveBy(gameObject, iTween.Hash("x", 2, "easeType", "easeInOutExpo", "loopType", "pingPong", "