[预制体] 坤坤出品|大乱斗功能包|已适配0.25版本

[复制链接]
2605 |3
森林鹿 发表于 2023-2-28 11:34:21 | 显示全部楼层 |阅读模式
最新版本下载请前往》》 坤坤出品 | 预制体大合集 | 适配027版本
视频演示:


有些小伙伴想做小游戏发现游戏循环不知道该如何写,今天发布一个游戏循环的预制体,直接拖入场景即可使用!
可以用于大乱斗等回合制游戏。视频演示中还用到弹道发射器,弹道发射器可以做出很多不错的武器~

弹道发射器做的火箭筒
火箭筒.gif

弹道发射器做的法杖
法杖.gif




战斗区的扩展用法

import BattleArea from "../Prefabs/战斗区/Script/Prefabs/BattleArea";

@Core.Class
export default class BattleAreaEnable extends Core.Script {

    /** 当脚本被实例后,会在第一帧更新前调用此函数 */
    protected onStart(): void {
        /** 每十秒取反一次战斗区的状态 */
        if (SystemUtil.isServer()) {
            let enable = true;
            setInterval(() => {
                enable = !enable;
                //发送事件通知预制体更改开关状态
                Events.dispatchLocal(BattleArea.SETENABLEEVENTS, enable);
            }, 10000);

            /** 每十秒尝试结束一次战斗 */
            setInterval(() => {
                //发送事件通知预制体结束战斗
                Events.dispatchLocal(BattleArea.GAMEOVEREVNTS);
            }, 10000);
        }
    }
}


我会持续更新一些好用的预制体,如果觉得好用留言支持一下吧!

点击前往
坤坤出品|游戏功能新手包
点击前往 坤坤出品|游戏功能进阶包
点击前往 坤坤出品|热武器合集包
点击前往 坤坤出品|PrefabEvent二次开发教程

大乱斗功能包.zip

46.93 KB, 下载次数: 65

回复

使用道具 举报

叽里咕噜小胡桃 发表于 2023-2-28 11:36:01 | 显示全部楼层
牛的牛的~ 有mc小游戏那味了 嘿嘿嘿~~~
回复

使用道具 举报

徐小超 发表于 2023-2-28 14:56:27 | 显示全部楼层
666
回复

使用道具 举报

猪头BOOM 发表于 2023-6-11 11:39:55 | 显示全部楼层
请问如何让部分玩家进入战斗状态,需求是倒计时进入战斗状态时会弹出一个ui,让玩家选择本轮是否要进入战斗状态,让选择进入的玩家传送到战斗区,选择不进入的玩家不做处理
回复

使用道具 举报

热门版块
快速回复 返回顶部 返回列表