迷你世界Studio也为小伙伴们提供了音效方面的相关工具,当构建游戏时,经常会有开发者忽略掉游戏中声音与音乐的重要性。如果能对这两方面进行创造性的运用的话,则可以为小伙伴的游戏增添一份别样的色彩,增添游戏的悬念,更能让游戏中的角色栩栩如生代入感满满。
打开音效工具
迷你世界Studio支持上传格式为*.mp3、*.ogg、*.vmo的音频文件
点击上方【工具栏】的【视图】打开【沙盒系统】注意:前面如果有√则表示已开启
在下方【沙盒系统】选择【音效】即可
上传音效
打开【资源背包】选择【云资源】
右键点击空白处展开菜单点击【上传】
选择【音频文件类型】
选择我们的【音频文件】
填写【相关属性】即可上传
使用音效
要设置一个曲目并在命令下播放任意歌曲,你可以使用一个基本的音频模块。
在左边工具栏【节点工具】【WorkSpace】【新增节点】【Sound】
选中Sound节点,在属性蓝配置SoundPath,SoundPath可以在云资源中右键拷贝ID
在当前Sound节点下添加Script子节点。脚本控制播放逻辑
脚本播放
local sound = script.Parent --获取父节点
sound:PlaySound() --播放函数
脚本创建音效
选中WorkSpace添加Script节点。脚本创建Sound节点和播放逻辑
脚本创建代码
local part = script.Parent --获取父节点
local sound = SandboxNode.new('Sound', part) --创建Sound节点
sound.SoundPath ="sandboxSysId://sounds/npc/cjwDemo.ogg" --设置资源路径
sound.IsLoop = true --设置循环播放
sound.RollOffMode = Enum.RollOffMode.Linear --设置声音衰减模式
sound.RollOffMinDistance = 300
sound.RollOffMaxDistance = 700
sound:PlaySound() --播放函数
--播放结束事件
--sound.PlayFinish:Connect(function(node)
-- node:Destroy()
-- print("sound is Destroy")
--end)
购买下载音效
选择【资源商店】进行选择下载