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

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

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

2024-09-08 19:27:19
字體:
來源:轉載
供稿:網友
director lingo 語言入門
lingo魔法書--聲音控制語句

  上兩次我們談到的都是sprite的一些屬性這次我們來試驗一些聲音視頻控制方面的語句.請看下面的范例.

我們按照一個個按鈕往下分析.

  如果大家看到這個程序的時間軸的話會發現.這個時間軸上聲音通道里面根本沒有內容.聲音是從什么地方來的呢?

這里我們使用的是puppetsound語句.首先先請大家注意一個詞語puppet.puppet的英文意思是木偶玩偶的意思.這是director中比較有趣的一個概念.puppet就是木偶化.什么是木偶化呢?就是把director的控制權徹底交給lingo來管理.比如puppetsound語句,就是把聲音控制權交給lingo管理.原先我們播放聲音一定要在時間軸上放聲音才可以,現在我們完全可以自己使用lingo語言進行控制了.也就是把聲音做成了一個木偶用lingo控制.director可以控制的聲音通道有2個,而lingo可以控制到4個.同樣的有很多我們還可以對轉場效果進行木偶化通過使用puppettransition.播放速度木偶化puppettempo.讀者也許奇怪那么改變sprite的高度之類的不也是木偶化么?對了,早在director 4.0的時候對于sprite的移動和改變都需要加上一句,

set the puppet of sprite 號碼 to true

把sprite的木偶化狀態設置為真.才可以進行對sprite的操作.不過好像director8.0已經不強調這種做法.可以直接對sprite進行操作了.

木偶化的好處就是給你強大的控制能力.

下面言歸正傳.puppetsound的用法.

puppetsound 聲音通道號, 聲音角色 --在指定的聲音通道中播放聲音.

puppetsound 聲音角色 --直接播放聲音

puppetsound 0 --停止聲音播放

puppetsound 聲音通道號, 0 --停止某通道聲音.

上面的播放按鈕的代碼是:

on mouseup me
 puppetsound 1,"song" --聲音通道1中播放"song"聲音角色
end

停止的代碼呢?這里我就不給出了:)所有按鈕代碼都用sprite腳本也不用說了吧:)

聲音淡入:主要的語句是 soundfadein

格式可以是:

sound fadein (聲音通道號) --系統按照默認值淡入聲音.具體參考lingo辭典.

sound(通道號).fadein(時間) --按照給定的時間淡入單位是ticks一個ticks,相當于1/60秒因此.1秒鐘就是60,2秒鐘就是2*60.例子sound(1).fadein(5*60) .淡入5秒鐘.ticks是director的計時單位以后經常會遇到.

相反的還有soundfadeout聲音淡出語句.格式相同不再詳細闡述了.

音量降低

sound(通道號).volume

取值范圍在0~256. 0無聲 256最響.在這里我的寫法是:

on mouseup me

sound(1).volume=sound(1).volume-20

end

按一次音量自減一次20.

音量還有一種控制方法.director把系統音量分為8個級別.從0-7.0無聲,7最響.the soundlevel
這個語句可以控制系統的音量.

語法結構為:the soundlevel
用法:the soundlevel=值 .比如 the soundlevel=6

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 衡阳市| 吉水县| 昌邑市| 项城市| 襄樊市| 都昌县| 兴城市| 晋城| 商南县| 齐河县| 三台县| 光泽县| 且末县| 高碑店市| 蒙阴县| 饶阳县| 高州市| 济南市| 伊宁县| 嘉善县| 商河县| 武川县| 且末县| 新乡县| 淮安市| 灵山县| 五寨县| 错那县| 涞水县| 当涂县| 奇台县| 施秉县| 巍山| 锡林郭勒盟| 满洲里市| 杭锦后旗| 丰城市| 铜梁县| 错那县| 宿松县| 瑞昌市|