我想了解一些关于使用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