声音

您所在的位置:网站首页 迷你世界怎么做开发者认证 声音

声音

2024-07-11 23:40| 来源: 网络整理| 查看: 265

声音

**音效与音乐:**当构建游戏时,经常会有开发者忽略掉游戏中声音与音乐的重要性。如果能对这两方面进行创造性地运用,则可以为你的游戏奠定感人肺腑或激动人心的基调、增添游戏悬念、更能让游戏中的角色栩栩如生。

资源商城

在个人资源中,可搜索可供使用的音频。

找到要使用的音频文件后,右键单击该音频文件后选择copyid(复制资源ID) (这个ID 将在下方声音节点测试中用到。)

上传自定义音频

迷你世界 Studio支持上传格式为.mp3或.ogg的音频文件。

打开资源商城管理器,点击 + 按钮,从本地选择你想要导入的音频文件,并点击 确定。

在弹出的 文件导入 窗口中补充上传信息后,点击 提交 按钮。

导入进度完成后,音频文件将会显示在 美术资源 文件夹下。

右键点击文件并选择copyid (复制ID至剪贴板)(这个ID将在下方回放测试中用到)。

播放音乐

要设置一个曲目并在命令下播放任意歌曲,你可以使用一个基本的音频模块。播放背景音乐可以通过以下两种有用的脚本模式来实现:

Studio创建

(" WorkSpace (场景节点)"-->" add node (新增节点)"-->" Sound "-->" SoundPath " )

选中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/chest.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)


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3