-
玩家加入的时候播放背景音乐
-
多人游戏
-
粒子特效
-
排行榜
-
UI界面
开始ui界面,点击Part上会显示和当前button上一样的图片
想法:
- 踩到地砖上可以投票
- 根据任务等级可以获得不一样的弹跳高度、行走速度
UI界面的显示、点击、关闭
有一个ScreenGUI就可以了
透明的话是不是就只显示图片的形状了?
UI界面的图片点击 ✔
ImageButton
图片大小、位置调节的是 offset
UI界面的文字点击——TextButton ✔
勾选这个,文字会自适应
UI界面的关闭✔
就是不显示
NPC对话✔
1.
- 选中NPC的头,添加一个dialog
可以修改对话距离
2. 直接现实气泡框(就像第四个场景那样)
无对话,只有提问
播放音乐
判断touch ✔ ——答案、砸人那
取消碰撞检测
拿取物品
记录分数✔
- ReplicatedStroage下建立一个文件夹
- 添加变量
- 在要加分的地方获取到变量,并进行加分
- 在ReplicatedStroage添加一个监听——moduleScript
- 在Textlable下也要写一个代码——用来更新显示在界面信息的
- ServerScriptService下也要写一个代码,用来调用moduleScript
贴图 ✔
法一: 可以直接将图片拖到你要贴的地方——Decal
加速器✔
local speedUpDoor = script.Parent
speedUpDoor.Touched:Connect(function(touchPart)
local player = game.Players:GetPlayerFromCharacter(touchPart.Parent)
if player then
player.Character.Humanoid.WalkSpeed = 30
print("speed up")
end
end)
编程
1. 父子关系
game.Workplace.Part.Script.Name = "NewName"
-- 父关系(这指的是场景中的部件下的script)
script.Parent.Parent.Parent = game
函数封装
变量
循环
定时
可以直接拿个boom的代码来看