国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > 媒體動畫 > 正文

Director基礎教程:Director Lingo 語言初步掌握(8)

2024-09-08 19:27:19
字體:
來源:轉載
供稿:網友
director lingo 語言入門
lingo魔法書--sprite玩具工廠(2)隱藏和替換

  上次我們介紹了lingo的sprite用法.下面我們來繼續看一些sprite的屬性.隱藏和替換.首先我們來看看做多媒體項目最常用的一個應用制作三態按鈕.

  光標移動到按鈕上就換一種顏色.按下去又是另外一種顏色.移動出去還原.所謂三態,就是指正常狀態,光標移動到上面的時候和按下去的時候.原理很簡單就是有三張圖片.然后在不同的事件下面進行切換.

我們可以看到角色庫中的三個角色,角色1、角色2、角色3按鈕。下面我們就來看關鍵語句。

sprite(編號).membernum

sprite(編號).membernum可以制定某個sprite使用的是什么角色成員。比如上面例子,按鈕在時間軸上為sprite 1:

sprite(1).membernum="3"

這樣就把紅色按鈕換成了褐色按鈕,也就是角色3。整個制作過程是這樣的,首先把角色1拖拽到舞臺放在通道1中。也就是sprite 1。當然不要忘記加上幀腳本go the frame定住畫面。

然后給sprite 1寫上腳本。

on mouseup me
 sprite(1).membernum="3"  --將按鈕替換為角色3按下去的狀態

end

on mouseenter me
 sprite(1).membernum="2" --將按鈕替換為角色2移上去的狀態
end

on mouseleave me
 sprite(1).membernum="1" --將按鈕替換為角色1還原為初始狀態。
end

這里我們用到了三個常用的鼠標事件。mouseup鼠標抬起,mouseenter鼠標進入,mouseleave鼠標離開.并且寫在一個sprite里面.對應它的不同狀態.

下面我們看第二個屬性。單擊上面的老頭,老頭消失。按鈕老頭出現。這是使用了visible屬性。控制sprite的顯示和隱藏。

sprite(2).visible=false --sprite2不可見

sprite(2).visible=true --sprite2不可見。

拖拽老頭到舞臺作為sprite 2。然后給老頭寫上sprite腳本

on mouseup me

 sprite(2).visible=false

end

要讓按了按鈕之后顯示老頭怎么辦呢?修改下剛才的按鈕腳本加入到mouseup事件中去.

on mouseup me
 sprite(1).membernum="3" 
 sprite(2).visible=true

end

ok就可以了.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 咸丰县| 河北区| 宁安市| 上犹县| 武胜县| 驻马店市| 财经| 浦城县| 锦屏县| 灵台县| 探索| 乐都县| 榆林市| 揭东县| 安溪县| 内乡县| 五原县| 天峻县| 武定县| 布拖县| 秭归县| 利川市| 迁安市| 青州市| 嘉黎县| 新乐市| 广德县| 北海市| 景泰县| 烟台市| 商水县| 金乡县| 大理市| 樟树市| 鄂托克旗| 隆化县| 凯里市| 武功县| 射阳县| 南漳县| 南漳县|