[問題] 有關畫圖(已解)
是我啦我又來問了....
最近在嚐試畫圖
於是寫了一個類別,用來產生圓頭矩形
做法就是生一個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
推
05/11 00:37, , 1F
05/11 00:37, 1F
這我還沒寫完 寫出來再報告老師
推
05/11 01:45, , 2F
05/11 01:45, 2F
推
05/11 01:59, , 3F
05/11 01:59, 3F
疑疑
這...這一頁是我讀說明文件的第一頁....
但當時覺得太難了就沒繼續讀下去,原來在這..
問了笨問題不好意思=////=
推
05/11 21:27, , 4F
05/11 21:27, 4F
這我知道啊@@a
只是想試試而已
而且用算的話可以直接指定長寬的說
先苦後甘?
---------------------
再請問一下(揪厚問
如果我有一個畫好的影片元件
有辦法利用腳本使它水平或垂直翻轉嗎?
還是說想要得到左右相反的版本的話
只能重做一個元件嗎@@?
那如果我畫了一個箭頭想指向東西南北,就必須畫4個?
剛剛翻了一下有關"水平"這個關鍵字,好像沒有找到
→
05/12 02:00, , 5F
05/12 02:00, 5F
→
05/12 04:38, , 6F
05/12 04:38, 6F
-1我有試過,我第一個想法也是這樣
不過不知道是其他問題還是真的不行,昨天我試跑的時候沒有效XD
推
05/12 06:33, , 7F
05/12 06:33, 7F
對喔=口=
可以用轉的....
又蠢了我XD
來這邊得到好多幫助,真是感謝Flash板的各位板友
※ 編輯: p52189 來自: 114.42.227.63 (05/12 14:58)