FlashLite User Group

Flash , FlashLite , ActionScript ...
欢迎光临 FlashLite User Group 登录 | 注册 | 帮助
搜索

THOR's BLOG

FlashLite 1.1的基础语法

FlashLite 1.1 使用的是Flash 4.0的语法, 也就是通常说的斜框语法 , 和现在我们通常用的点语法类似 , FlashLite 1.1 也可以任意引用_root或者其它MovieClip的对象或者变量实例 , 比如说点语法中的_root下有一个test_mc的movielcip, 该movieclip中有一个test变量, 如果我们需要引用这个变量, 那么我们可用绝对路径:

_root.test_mc.test

在flashlite 1.1中等效的引用是

/test_mc:test 

以此类推,我们也可以配合..(..代表上一级MovieClip)来写相对路径, 当然,还可以使用eval语句来动态引用或者循环引用变量或者对象, 比如说在AS2中,我们可能经常用[]号的形式引用_root.test_mc下的test1,test2,test3...等变量,如:

_root.test_mc["test"+1]

而在FlashLite中,相同的引用方式是:

eval("/test_mc:test" add 1)

注: add 等效于as1,as2,as3中的对字符串的+运算

发表于 2006年8月17日 7:37 By thor
Filed Under: ,

评论:

 

monkeyer said:

好熟悉的语法...
接触FLASH较早的都应该比较怀念这种写法吧.
虽然现在已经不推荐用这种写法.但是,这种写法现在的flashplayer还是支持的..所以大家学习的环境是不需要安装低版本的flash ide的.
八月 22, 2006 15:32
 

THOR's BLOG said:

本文将讲解在FlashLite 1.x中对于变量,数学表达式,字符串表达式和逻辑表达式等内容。
FlashLite 1.x语法与AS1,AS2和AS3有以下区别:
1. 对于变量来说,FlashLite...
八月 31, 2006 11:10
 

THOR » FlashLite 1.x ???????????????????????????????????? said:

八月 31, 2006 11:11
不允许匿名用户发表评论

对这个Blog的操作

日历

<2006年8月>
星期星期星期星期星期星期星期
303112345
6789101112
13141516171819
20212223242526
272829303112
3456789

订阅

Powered by Community Server Iyond.com