作者exu0805 (小春)
看板Flash
标题[问题] 控制元件
时间Sat Jul 3 06:52:02 2010
刚摸actionscript3不久
很多语法跟功能都还不太清楚 @"@
目前想要写一个类似宠社的游戏,但是遇上了几个问题
首先是选择人物造型的部分(发型、五官、衣服等)
我的写法是把所有样式的元件全部都拉到同一个影格的下面
当使用者按按钮时再改变它的座标让他跑到画面中
这样是可以做出来,但是样式一多会很乱而且要修改会很麻烦...
而子选单的部份我也是用同样的方式让选单跟选项一起跑出来...囧
请问有没有办法直接更改元件的实体对象或是其他方法?
另外一个问题就是
现在我设定了很多元件的实体名称(a1,a2,a3...)
现在想用回圈的方式去更改每一个元件的属性
请问该怎麽去读变数 a
X ,X=1,2,3... ?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.130.189.39
1F:推 sextitanic:var mc:MovieClip; 07/03 10:24
2F:→ sextitanic:for(var i:int; i<=j; i++){ 07/03 10:24
3F:→ sextitanic:mc = this.getChildByName("a"+i) as MovieClip; 07/03 10:24
4F:→ sextitanic:mc.x = 你要的; } 07/03 10:25
5F:→ sextitanic:不过可以把不同元素(如帽子)放在同一个影片片段 07/03 10:26
6F:→ sextitanic:然後有关帽子的都放到该影片片段里设不同影格 07/03 10:26
7F:→ sextitanic:衣服、装饰品也各设一个影片片段比照办理 07/03 10:26
8F:→ sextitanic:到时候子选单也只要跑那些不同配件的影片片段 07/03 10:27
9F:→ sextitanic:只是跳不同影格数而已,点了之後再看该影片片段第几格 07/03 10:27
10F:→ sextitanic:然後把要放到人物身上的配件移上去并且跳相同的格数 07/03 10:28
11F:→ exu0805:太感谢了!! 这样方便很多 =ˇ= 07/03 17:31