Flash Vista - 首頁
Newest Cool Site
The Two Tales
Site info | Archive
Main Navigation
首頁
新進網站連結
優良評選網站
熱門網站
編輯推薦
搜尋

Flash Tutorials
Flash Resources
Flash News
Flash Templates
Flash Intro Templates
Website Templates
Flash Games
Flash Books
FlashVista Polls
Sitemap


Random Link
English
Vokal Clothing
Site info | Get another
FlashVista
登入
登錄註冊
訂閱電子報

新增網站連結
編修網站連結
個人喜好網站
建議新分類

Advertise with us
Support us
Credits / Thanks
Contact

Flash Templates:

More Templates ...

電子報
使用者

密碼



登錄註冊
忘記密碼?
Partner websites
Free Hit Counter
Free Seo Tools
Free Tutorials
Free Video Tutorials
Forum signatures
Best Free Scripts
Wii Fit
Wii Fit News
Cool Tech Gadgets
Other Resources
推薦
推薦本站給朋友


電子報
狀態: 尚未登入

Traditional Chinese English German French Spanish Italian Portuguese Russian Polish Finnish Dutch Swedish Thai Romanian Traditional Chinese Simplified Chinese
搜尋尚未登入
關鍵字: 搜尋:: 進階搜尋


Customized Right Click Menu in Flash MX 2004


NEW Flash Tutorials in Video Format - Powered by LearnFlash.com: 45 minutes of flash tutorials now available in streaming format or download. Topics Include flash for beginners, text effects, actionscripting, audio/video, flash 8 and more.


Download the source file for this tutorial Printer version



by Oleg Lazarenko
www.metamorphozis.com

This tutorial is for people who want to know how to set up customized right click menu for Flash MX 2004. Why somebody needs the customized right click menu in Flash MX? Imagine you want to protect your work with copyright information or just include your website address so everyone who saw that movie could visit your website. The simplest example of customized menu you will be able to create after finishing our tutorial. If you experience some difficulties during the reading it is recommended to read all the previous tutorials on www.metamorphozis.com written by me as some aspects may be discussed earlier.

a. Launch Flash MX 2004

b. Create new Flash file. Click File > New...



c. Select Flash Document in a new window


d. Press "Ctrl+Enter" to compile the movie and right click anywhere inside the movie area. You will see the default Flash MX movie menu.


e. Now we will right some actions script codes to show copyright information. Add the following action script code to the default layer you already have.

function doSomething(){}
MENU = new ContextMenu();
MENU.hideBuiltInItems();
Functioned = new ContextMenuItem("This movie is copyrighted by Your Company Name", doSomething);
MENU.customItems.push(Functioned);
_root.menu = MENU;


Press "Ctrl+Enter" and see the result.


f. Now I will explain each line of code so that you could get the idea what and how was done.

function doSomething(){}

This line manifests the new function named "doSomething" We won't need this menu item to perform any task so leave it blank.

g. Next 2 lines:

MENU = new ContextMenu();
MENU.hideBuiltInItems();


Declare a new menu and hides the default menu items from the screen.

h. Next line:

Functioned = new ContextMenuItem("This movie is copyrighted by Your Company Name", doSomething);

This line initiates the properties of the future menu. Use it to enter the text you want the menu to display.

i. MENU.customItems.push(Functioned);

The property "Functioned" will be displayed as a new menu item.

j. _root.menu = MENU;

If you change the path to the new "MENU" you will be able to create the different menus for different scenes. We stick with root scene.

k. To get the idea how to add more items to the customized menu we will add clickable website address to our already customized menu. Add the following code to the "Action" panel:

function doSomething(){}
function doSomething2(){
getURL("http://www.metamorphozis.com", _blank);}
MENU.customItems.push(Functioned2);
MENU = new ContextMenu();
MENU.hideBuiltInItems();
Functioned = new ContextMenuItem("This movie is copyrighted by Your Company Name", doSomething);
Functioned2 = new ContextMenuItem("Visite Our Website", doSomething2);
MENU.customItems.push(Functioned);
MENU.customItems.push(Functioned2);
_root.menu = MENU;


l. You may see in this code new and old lines of code. The new lines serves basically the same purpose, the only difference is in the "doSomething2" function. We add the action "getURL" so that if user clicks the menu item it redirects him to your website. Press "Ctrl+Enter" and enjoy the customized menu.


m. I hope you got the idea it is simple example and you may think out as many menu items as you need.



About the Author: Oleg Lazarenko
Production manager of
Metamorphosis Website Design Studio -
Custom design, Website Templates,
Web design Articles and Tutorials.



(登錄日期: 02-11-2005, 點閱人次: 1, 評比積分: 3.87, 票數: 54, 評論篇數: 6)
新增至個人喜好 Suggest to a Friend

評論篇數: (6)

it doesn't work, I did also everything and copied the code. Does is just function online?
(登錄日期: 02-21-2007 使用者: 訪客)

Its very useful for me
Thanks

(登錄日期: 02-13-2007 使用者: 訪客)

thank u very much
its very useful to copyrights

(登錄日期: 11-29-2006 使用者: 訪客)

It DIDN'T work! I did everything it said. Is this for Flash MX 2004?
(登錄日期: 08-15-2006 使用者: 訪客)

can we create a save dialog box?
(登錄日期: 08-07-2006 使用者: 訪客)

Nice tutorial ;-D

I will find this useful for my intros.

Thanks!

(登錄日期: 08-23-2005 使用者: 訪客)


新增評論
Please note:
We review EVERY comment before it appears on the site, so please dont waste your time by posting spam links :)
No URLs allowed, no HTML please.

If you register or login first, your review will contain your nickname


評分



很棒!
非常好