图层名称-action: 新增1个图层,在第1影格的地方设定影格内容,设定值如下: 注解: --- 黑背景 --- 设定变数: "blackY" = GetProperty ("/buttonscroll",_y ) 设定变数: "blackAlpha" = GetProperty ("/backblack",_alpha ) 设定变数: "blackchange" = blackY - 300 设定内容 ("/backblack",Alpha) = blackchange 第1行是注解:给自己看的,程式段不执行。 第2行设定变数: blackY:变数名称(名称可以自己定)。 GetProperty:取得目标物内容(表示法编辑器内的动作指令)。 /buttonscroll:指定目标物名称(这里的目标物是指控制黑背景的按钮图形)。 _y:Y位置(这里的Y位置是指按钮图形由上至下的位置值,介於300 ~400之间)。 整行的意思是说:取得"buttonscroll"的y位置值给变数blackY。 第3行设定变数: blackAlpha:变数名称(名称可以自己定)。 /backblack:指定目标物名称(这里的目标物是指黑背景图形)。 _alpha:Alpha百分比(Alpha百分比的值,介於0 ~100之间)。 整行的意思是说:取得"backblack"的alpha值给变数blackAlpha。 第4行设定变数:"blackchange" = blackY - 300 第5行设定内容:("/backblack",Alpha) = blackchange 因为blackY的值介於300 ~400之间,减掉300之後,就刚好介於0~100了,将这个范围值指定给黑背景的Alpha当内容,如此就能控制黑背景的透明度变化了。 部分细部设定步骤如下: |