扬声器是可用于CraftOS的外围设备。键入"help peripheral"以了解有关使用外围设备API(the Peripheral API)连接外围设备的信息。连接扬声器后,peripheral.getType()将会返回值"speaker"。
扬声器可用的Methods:
playSound( sResourceName, nVolume, nPitch )
playNote( sInstrumentName, nVolume, nPitch )
使用例:
--假设电脑方块右侧有扬声器
mSpeaker = warp("right")
--将mSpeaker定义为电脑右侧扬声器
mSpeaker.playNote("harp",1,5)
--运行后,扬声器将用钢琴音色发出C大调“哆”的声音
资源名称(Resource name)和/playsound 指令使用的名称相同,例如"minecraft:entity.cow.ambient"。
乐器(Instruments)有以下几种可用:"harp(竖琴)", "bass(低音吉他/贝斯)", "snare(小军鼓)", "hat(击鼓沿)", "basedrum(大鼓)"以及1.12以上加入的"flute(长笛)", "bell(铃铛/钟琴)", "chime(管钟)", "guitar(吉他)"。参见音符盒。
Ticks 是总时间的合计,1Tick 合一个音符盒激活(右击)一次发出的声音时长。
注:1.8.9及以下并无此物品。
资料分类: | 外设 |
最大叠加: | 64个 / 组 |