我想了解一些關於使用actionscript的信息。我現在對閃光等知之甚少,所以我有點想學習一點,所以當談到這個話題時我不會迷失方向。有人可以發佈一些關於如何入門的非常簡單的教程。如何開始使用Actionscript?
請包括:
- 發展環境需要(IDE,並且這樣的)
東西作爲一個Hello World那麼簡單就可以了。在這一刻,我甚至不知道Actionscript和flash的區別。
我想了解一些關於使用actionscript的信息。我現在對閃光等知之甚少,所以我有點想學習一點,所以當談到這個話題時我不會迷失方向。有人可以發佈一些關於如何入門的非常簡單的教程。如何開始使用Actionscript?
請包括:
東西作爲一個Hello World那麼簡單就可以了。在這一刻,我甚至不知道Actionscript和flash的區別。
命中選擇F5 to Test Movie,你的第一個Hello World
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.text.TextField;
public class Main extends Sprite
{
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
var txt:TextField = new TextField();
txt.text = "Hello World";
addChild(txt);
}
}
}
@John Flash和Flex是否一樣? – Alpine 2011-03-07 18:46:14
取決於上下文,對於玩家來說,是的,他們都會生成.swf,但是你創建它們的方式是不同的。 – 2011-03-07 18:49:40
不是。使用Flex,你將主要使用MXML(一種語言)。 Flash是軟件。 Flex和Flash都使用ActionScript 3. – 2011-03-07 18:52:30
首先,你應該瞭解display list的概念。 要開始編寫自己的一段代碼,我強烈建議FlashDevelop。這是一個功能豐富的IDE(MIT許可證)。但不要冷淡Adobe Flash IDE。瞭解程序員IDE(FlashDevelop)和設計器IDE的區別是很好的。 當您對基本知識感到滿意時,this blog about AS3 design patterns爲您提供了很好的輸入。
GotoAndLearn.com是Flash/ActionScript的最佳開始。回到一些較舊的視頻。有很多基礎知識。有些可能有一點過時的信息,因爲Flash已經走了很長的路,但它會給你一些很好的歷史:)
此外,它可能是很好的瞭解一點背景,我們如何到達哪裏我們是。所以Adobe Flash page on Wikipedia可能是相當不錯的。
這裏有一些其他的好參考:
這個主題是難以置信的大。如果你解釋你想要完成什麼以及爲什麼要用Flash來達到目的,也許你可以得到更有幫助的迴應。 – scriptocalypse 2011-03-07 18:53:03
看書 - 有一些非常好的書。 SO查詢「動作3本書」。 – TheDarkIn1978 2011-03-08 16:26:40
www.kirupa.com您唯一需要的資源。永遠。 – Discipol 2013-10-16 21:13:08