money 发表于 2012-12-17 12:40

Flash To Unity3D常用技巧整理

非常实用的技巧整理,特别是对学习过flash的朋友!
i’ve been using Unity3D on and off for a week now. i’d burned through about a dozen beginner tutorials, and am a little overwhelmed by how much i don’t know about the engine, which enables you to create 3D games to deploy to a number of platforms, including the iPhone and web browsers.

i’d look like a fool if i tried to write a tutorial at this point. So instead, i’ll share this list of translations of common Actionscript 3 coding tasks to the Unity3D engine’s JavaScript-like UnityScript language.


1. Render an Object Visible or Invisible

Actionscript 3:

thing.visible = true; // or false

UnityScript:

thing.renderer.enabled = true; // or false

2. Tint an Object

Actionscript 3:

var colorTransform:ColorTransform = new ColorTransform();

colorTransform.color = 0xFF0000;

thing.transform.colorTransform=colorTransform;

UnityScript:

thing.renderer.material.color = Color.red;

3. Get a Random Number

Actionscript 3:

var someRandomNumberBetween0And5:int = Math.floor(Math.random()*5);

UnityScript:

var someRandomNumberBetween0And5:int = Random.Range(0, 5);

4. Respond to a Key Press

Actionscript 3:

stage.addEventListener(KeyboardEvent.KEY_DOWN, doKeyDown);

private function doKeyDown(e:KeyboardEvent):void

{

switch(e.keyCode)

{

case 32:

// Space bar! Do stuff.

break;

default:

break;

}

}

UnityScript:

if(Input.GetKeyDown("space"))

{

// Do stuff.

}

5. Open a Web Page

Actionscript 3:

navigateToURL(new URL("http://www.untoldentertainment.com"), "_self");

UnityScript:

Application.OpenURL("http://www.untoldentertainment.com");

jerry6084 发表于 2013-5-3 11:53


感谢楼主的无私分享!{:soso__11402694654016840197_7:}

jason 发表于 2017-2-18 11:31

楼主是超人

jason 发表于 2017-2-18 11:52

好帖就是要顶

jason 发表于 2017-2-18 11:50

顶顶多好

shangcunbao 发表于 2017-2-18 11:17

很好哦

jason 发表于 2017-2-18 11:49

LZ真是人才

yyoping1 发表于 2017-3-25 17:27

楼主是超人

蒲公英的约定 发表于 2017-3-25 17:38

顶顶多好

Shallot 发表于 2017-3-25 18:05

难得一见的好帖
页: [1] 2 3 4 5 6 7 8
查看完整版本: Flash To Unity3D常用技巧整理