主站
道具百科
触发器百科
脚本API百科
创作手册
创作功能
其他
Studio百科
音效
BR 更新时间: 2023-11-22 16:47:24

迷你世界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)

 

购买下载音效

选择【资源商店】进行选择下载

站点有内容要更新是否更新。
更新
忽略