游戏开发
Kr1sn
这个作者很懒,什么都没留下…
展开
-
当角色处于状态机的某个状态时,如何限制其同时进入其它状态
当角色处于状态机的某个状态时,如何避免其同时进入其它状态原创 2024-06-16 06:21:50 · 157 阅读 · 0 评论 -
为界面设置通用蒙黑
原创 2022-02-09 11:54:22 · 254 阅读 · 0 评论 -
计算两个物体之间的角度
math.atan (x) 返回x的反正切(以弧度计)math.deg (x) 返回以度数表示的角度 x(以弧度指定)原创 2022-02-08 17:22:38 · 303 阅读 · 0 评论 -
游戏中动态设置文字描边颜色
首先将text组件的useOutline属性设为true,然后使用CS.UnityEngine.Color32()设置描边的色值,方法内的4个参数是RGBA的值。原创 2022-02-07 11:27:24 · 1908 阅读 · 0 评论 -
封魔录配音配置表
t_model_info清除配音需要调用不同配音库的清除接口,比如封魔录的boss配音跟宠物是用的同一个库,此时清除封魔录的boss配音就可以用AudioManager.clear_trackEffec()方法原创 2021-09-23 11:47:45 · 54 阅读 · 0 评论 -
封魔录界面跳转
1.在DemonScrollDefine脚本里加入目标跳转页面的信息,View是目标跳转页面,SystemName是目标跳转页面的子页面2. 在相应的跳转方法里调用openView()方法进行页面跳转注:systemName在目标界面的Define文件里会有相应定义,例如:DeityDefine文件1号为目标界面2号为目标界面使用的通用模板界面3号、4号为目标主界面的子界面(4号为GUI_DeityEquip_View)...原创 2021-09-10 11:25:30 · 69 阅读 · 0 评论 -
封魔录指引功能
1.在GuideDefine脚本里加入需要的指引2.在需要的地方加入指引运行方法原创 2021-09-10 11:00:28 · 70 阅读 · 0 评论 -
封魔录聊天窗口默认文本功能
预制体内容:代码:原创 2021-09-10 10:55:05 · 70 阅读 · 0 评论 -
封魔录跳转至世界聊天界面为聊天按钮添加手型指引
首先在GuideDefine里加入指引配置然后在需要的地方加入运行指引的方法:GuideManage.Run(74021)原创 2021-09-09 17:16:12 · 47 阅读 · 0 评论 -
封魔录退出boss副本自动打开封魔录界面
1.首先在DemonScrollData中写三个方法,分别是设置退出副本时的标志的方法(SetCopyData),包括:副本code,判断是否退出副本的bool值。以及获取退出副本时的标志的方(GetCopyData),还有每次进入boss场景场景加载完成时清除SetCopyData方法遗留的缓存数据的方法(ClearCopyData)2. 在点击退出boss副本按钮处以及击败boss后自动退出副本处调用SetCopyData()方法获取到boss副本退出的标志3.在DemonScro.原创 2021-09-08 15:04:54 · 88 阅读 · 0 评论 -
仙侠游戏bug修改——点击ListView中的领取奖励按钮使ListView左移
1.思路:找到领取按钮的点击事件,找到当点击按钮时使下一物品出现在原第一个物品位置的逻辑,找到这个逻辑中使物品刷新到第一个位置的方法,然后对该方法进行修改。2.代码:领取按钮的点击事件: 在taskItemRenderer的on_create方法中绑定领取按钮点击事件, 点击按钮时使下一物品出现在原第一个物品位置的逻辑: 点击领取按钮之后,调用DemonScrollProxy脚本中的GetDemonScrollTaskReward(taskCode, response,...原创 2021-08-31 20:03:58 · 264 阅读 · 0 评论 -
封魔录珠子动效
DemonScrollView脚本里的RefreshSingleEffect()方法InitBallEffect()方法原创 2021-08-27 18:03:22 · 57 阅读 · 0 评论 -
封魔录刚解锁新章节时会飘提前完成的任务奖励的物品飘窗的问题修复
原创 2021-08-27 17:29:41 · 46 阅读 · 0 评论 -
封魔录listview的屏幕自适应
原创 2021-08-27 17:08:08 · 62 阅读 · 0 评论 -
封魔录红点功能
1.unity里的准备:在需要的位置创建一个名为HotSpot的XImage游戏对象,然后为其添加X hot Spot组件,具体设置如下。脚本里的准备:首先在HotSpotDefine脚本里定义你的红点2.在DemonScrollDefine脚本里定义红点名称3.在DemonScrollFun脚本里定义获取和是否显示红点的方法...原创 2021-08-19 20:00:34 · 64 阅读 · 0 评论 -
游戏长按进度条
使用X Normal Btton组件实现原创 2021-08-12 20:25:00 · 70 阅读 · 0 评论 -
游戏UI开启时两边推入效果实现
Vector2()设置要推入的元素的起始位置,DoAnchorPosX()设置要推入至哪里,SetEase(Ease.OutQuad)设置缓动效果原创 2021-08-12 14:36:37 · 185 阅读 · 0 评论 -
获取场景相机
local camera = self.avatar.xguiAvatar.uiCamera原创 2021-08-11 15:50:58 · 87 阅读 · 0 评论 -
2021-06-04
珍稀礼包系统从周三至周五这三天时间我完成了一个简单的珍稀礼包系统。包含的内容:该系统主要包括显示出珍稀物品、购买功能、购买后进入可领取状态以及用户当天首次登录的红点功能和物品已购买但未领取状态下的显示红点功能。代码:1、功能:显示珍稀物品 实现原理:根据后端下发的数据显示商城中需要展示的物品。 Manager文件(接收后端下发的数据)中的代码: local UnlResourcesManager = LDeclare("UnlResourcesManage...原创 2021-06-07 17:58:00 · 728 阅读 · 0 评论