İçeriğe geç


Flash içerisinde sağ Tuş işlevine bir Örnek

Web tasarımnda vazgeçilmez olan Adobe Flash'ın Action script 2.0 ve 3.0 anlatımları.

Flash içerisinde sağ Tuş işlevine bir Örnek

Mesajgönderen curlyhair » Cum Şub 13, 2009 11:48 am

Öncelikle bir kare oluşturuyoruz.

var square:Sprite = new Sprite();
square.graphics.beginFill(0x000000);
square.graphics.drawRect(0,0,100,100);
square.graphics.endFill();
square.x =
square.y = 10;
addChild(square);


SOnra bu karenin üstünde sağ tıklayıp RENK DEĞİŞTİR diyince olacaklara bakın arkadaşlar kolay gelsin(flash help yardım :-X)


var menuItem:ContextMenuItem = new ContextMenuItem("RENK DEĞİŞTİR");
menuItem.addEventListener(ContextMenuEvent.MENU_ITEM_SELECT,changeColor);
var customContextMenu:ContextMenu = new ContextMenu();
customContextMenu.hideBuiltInItems();
customContextMenu.customItems.push(menuItem);
square.contextMenu = customContextMenu;

function changeColor(event:ContextMenuEvent):void
{
square.transform.colorTransform = getRandomColor();
}
function getRandomColor():ColorTransform
{
return new ColorTransform(Math.random(), Math.random(), Math.random(),1,(Math.random() * 512) - 255, (Math.random() * 512) -255, (Math.random() * 512) - 255, 0);
}
curlyhair
Administrator
Administrator
 
Mesajlar: 11
Kayıt: Pzt Oca 26, 2009 2:19 pm

Dön Forum ana sayfa

Dön Flash Action Script

Kimler çevrimiçi

Bu forumu gezen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 0 misafir