Re: [問題] 請問怎麼讓讓照片跟著flash視窗大小改씠…
※ 引述《aquarianboy (ED)》之銘言:
: ※ 引述《roseemma (風 伶)》之銘言:
: : 請問一下,
: : 原本設定flash裡面的照片是2*2,
: : 也就是一個畫面裡面放四張相片,
: : 那如果是3*3的話,
: : 怎麼設定讓相片依比例縮小(就是在同樣大小畫面裡,出現的張數不同)?
: : 謝謝大大...
: 假設那張照片是個movieclip,名叫myPic_mc
: 只要調整它的xscale及yscale值
: 就可以控制movieclip的放大或縮小
: myPic_mc._xscale = myPic_mc._yscale = (2/3);
不過,我還是沒辦法縮小,
是因為用呼叫的方式將照片呼叫出來,
所以沒辦法縮小嗎?以下是我的語法:
function populatePhotos(photos:Array):Void {
var photoGrid:MovieClip = createEmptyMovieClip("photoGrid", 1);
photoGrid._x = 130;
photoGrid._y = 20;
我是加在這裡,但是沒有出現!
還是要加在這個function的後面!
var rowPosition:Number = 0;
var i:Number = 0;
while(i < photos.length) {
for(var j:Number = 0; j < 3; j++) {
if(i < photos.length) {
var photo:MovieClip = photoGrid.createEmptyMovieClip(photos[i], i);
photo._x = j * 180;
photo._y = rowPosition;
var photoBitmap:BitmapData = BitmapData.loadBitmap(photos[i]);
photo.attachBitmap(photoBitmap, i);
var dropShadow:DropShadowFilter = new DropShadowFilter(7, 45, 000000,
0.7, 7, 7, 1, 3);
photo.filters = [dropShadow];
}
i++;
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.121.206.3
討論串 (同標題文章)
Flash 近期熱門文章
PTT數位生活區 即時熱門文章