scaleY

问题一:random()
xin.x=Math.random() * (stage.stageWidth-20)+20;

为什么random()乘以一个数后常常都还要再加上一个数 为什么要加这个数?

查看帮助里面——
random () 方法   
public static function random():Number
语言版本 :  ActionScript 3.0
Player 版本 :  Flash Player 9
返回一个伪随机数 n,其中 0 <= n < 1。 因为该计算不可避免地包含某些非随机的成分,所以返回的数字以保密方式计算且为伪随机数。
返回  Number — 一个伪随机数。
  
没说为什么要加一个数  乘一个数我知道  可加一个数我就不清楚了

问题二:scaleY
scaleY跟y什么差别?
Red.scaleY = 0.15;这个什么意思?
帮助里面解释是:将组件的当前高度与缩放系数相乘。

===========================================================================

问题一:加上一个数是控制所取得数的范围。如:Math.random()*10的范围是0到10之间的数。后面再加上10的话,范围就成了10到20之间的数了;

问题二:scaleY是指显示对象的纵向缩放值,如Red.scaleY = 0.15;指将Red这个对象的高度变为原大小的0.15倍(原始大小是1);
至于y是指显示对象在容器中的纵坐标

你可能感兴趣的:(function,Flash,Random,语言,actionscript)