有条件的报表中拥有actionscript


  Share  
|


如果你知道如何比较变数,你可以使用此信息,为东西除了派遣"真"与"假"到输出窗口。

if语句

if语句可以让你用结果对比,改变了该flash动画作品。 这里是一个简单的,如果声明中说,比较一看它是否是7日和跳到另一帧,如果答案是肯定的。

 如果( a == 7 ) ( gotoandplay ( 10 ) ; ) 

if语句开头加上"如果" ,其次是一个比较。 始终把括号比较。 其次是开放式支架上。

下一线,直到接近支架,包含代码执行,如果是比较真实。

否则

您也可以包括一个可选扩展到如果声明说,执行一些代码,如果条件得不到满足。 下面是一个例子:

 如果( a == 7 ) ( gotoandplay ( 10 ) ; )否则( gotoandplay ( 15 ) ; ) 

您也可以延长一个if语句,甚至进一步与否则,如果条款:

 如果( a == 7 ) ( gotoandplay ( 10 ) ; )否则,如果( a == 8 ) ( gotoandplay ( 15 ) ( )否则,如果( a == 13 ) ( gotoandplay ( 20 ) ; )否则( gotoandplay ( 25 ) ; ) 

你可以在if语句中,只要你想。 你甚至可以比较不同的变量中,否则,如果条款;有没有限制,以保持它类似的比较。

复合比较

您也可以比较多件事情,在一个if语句。 假设你想要去一个帧只,如果是7和b是15岁。 你可以这样做,这样说:

 如果( (一== 7 )和( b == 15 ) ) ( gotoandplay ( 20 ) ; ) 

该商和经营者采取两种比较,并结合了他们,回到真正的唯一,如果他们都是如此。 地方括号都比较单独要说清楚如何快闪应解释他们。

您也可以使用或结合两个比较,但返回true ,如果一方或另一方是真实的。

 如果( (一== 7 )或( b == 15 ) ) ( gotoandplay ( 20 ) ; ) 

在本守则中,影片跳到20帧,如果是七,或如果b是15 。 双方如果属实,这也跳到20帧。 但是,如果不是7和乙不15 , gotoandplay指挥,是不是立即执行枪决。

这是一篇文章说,由米兰midovich

Share  

© 2005-2010 E-articles.info All Rights Reserved - Terms and conditions