作者p52189 (皮爷)
看板Flash
标题[问题] 请问一点基础观念问题
时间Tue May 10 23:36:36 2011
是我啦我又来问了....
最近在嚐试画图
於是写了一个类别,用来产生圆头矩形
做法就是生一个Sprite,包住两个圆形和一个矩形
半圆
矩形 ←图画的好烂XD 请想像就是操场那种形状
半圆
理想状况是半圆
但因为我不会画半圆
所以只好画全圆再把它硬塞半边在矩形中,重叠
然後建构函数中的参数可以指定长宽和颜色这样
最後把这个Sprite贴到stage上
问题是!
这个物件有很多缺陷
例如它的座标不能指定,每次都生在(0,0) T皿T
物件.x 或 物件.y 都没有用
我甚至嚐试写个function进去一个一个shape移动,也是徒劳
我不清楚这些shape的座标到底是以stage为准还是该Sprite?
看起来应该是以包住它们的Sprite为准的样子,对吗?
要怎麽样才可以整包东西一起移动或旋转呢!?
问题二
我的圆头矩形现在是用2圆1方组成
这样当我在调整整个物件的alpha的时候
交叠处会累加....
会变成有两个半圆(和矩形相叠的部分)浓度是其他部分两倍
有没有方法可以画的时候不交叠呢?
小的资质驽钝请讲的简易一点
另外
我知道可以直接在舞台上画出来啦><
只是想试试靠脚本产生图形
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.42.237.185
1F:推 dsmwang:让class继承movieClip,或是自己设定x,y 05/11 00:37
这我还没写完 写出来再报告老师
2F:推 etrexetrex:你知道 graphics 有 drawRoundRect 吗? 05/11 01:45
疑疑
这...这一页是我读说明文件的第一页....
但当时觉得太难了就没继续读下去,原来在这..
问了笨问题不好意思=////=
4F:推 StranGhost:可以绘制成物件再指定座标吧... 05/11 21:27
这我知道啊@@a
只是想试试而已
而且用算的话可以直接指定长宽的说
先苦後甘?
---------------------
再请问一下(揪厚问
如果我有一个画好的影片元件
有办法利用脚本使它水平或垂直翻转吗?
还是说想要得到左右相反的版本的话
只能重做一个元件吗@@?
那如果我画了一个箭头想指向东西南北,就必须画4个?
刚刚翻了一下有关"水平"这个关键字,好像没有找到
5F:→ dsmwang:scaleX = -1 ,猜的。 05/12 02:00
6F:→ aquarianboy:楼上应该没猜错 05/12 04:38
-1我有试过,我第一个想法也是这样
不过不知道是其他问题还是真的不行,昨天我试跑的时候没有效XD
7F:推 etrexetrex:rotation 用转的 还可以指向东北 05/12 06:33
对喔=口=
可以用转的....
又蠢了我XD
来这边得到好多帮助,真是感谢Flash板的各位板友
※ 编辑: p52189 来自: 114.42.227.63 (05/12 14:58)