网页
资讯
视频
图片
知道
文库
贴吧
地图
采购
进入贴吧
全吧搜索
吧内搜索
搜贴
搜人
进吧
搜标签
日
一
二
三
四
五
六
签到排名:今日本吧第
个签到,
本吧因你更精彩,明天继续来努力!
本吧签到人数:0
一键签到
可签
7
级以上的吧
50
个
一键签到
本月漏签
0
次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行
补签
。
连续签到:
天 累计签到:
天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
12月16日
漏签
0
天
魔兽地图编辑器吧
关注:
64,880
贴子:
3,834,586
看贴
图片
吧主推荐
视频
玩乐
1
2
下一页
尾页
19
回复贴,共
2
页
,跳到
页
确定
<返回魔兽地图编...吧
>0< 加载中...
边做边教一个UI背包
取消只看楼主
收藏
回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
刚学UI 现学现做一个背包 发一个教程
送TA礼物
IP属地:四川
1楼
2019-09-18 18:07
回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
UI的基础我就不说了 需要的话可以去找些教程
首先需要做背包 则需要一个背包图片 并且还需要一个开启背包的按钮图片与功能
我们创建按钮图片 由于它是一直显示在各位玩家里 所以我们可以直接创造显示
IP属地:四川
3楼
2019-09-18 18:16
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这是创建图像与按钮的功能 反正就是按照上面的参数 创建了一个图片与按钮
IP属地:四川
5楼
2019-09-18 18:19
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这个是开启背包按钮的作用函数 异步显示已经储存了的
也就是整个物品栏的图像
wpl是物品栏的整数地址
而ui则是判定物品栏显没显示的判定整数 0处于关闭 1处于开启
IP属地:四川
6楼
2019-09-18 18:23
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
还没结束,就是看着更新
由上面可以老出,
ui的做法就是
要做的功能就是按照
基础的图片显示
以及按钮的动作
的两个基础功能来进行运作
上面的背包,我们想要的运作就是
显示背包
以及独立打开背包以及关闭背包,这对应着的异步显示ui
而对应 异步显示ui的做法就是
IP属地:四川
来自
Android客户端
8楼
2019-09-18 21:12
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
保存一个玩家独立的哈希表整数或者布尔值来对应对玩家来说是否显示了或者关闭了。这是必要的
异步显示一个各自独立的ui必要是记录一个判定值来判定对应玩家状态。
而其实现则是异步显示ui,也就是让本地玩家独自显示。
IP属地:四川
来自
Android客户端
11楼
2019-09-18 21:17
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
而这图片与按钮开始显示另一个图片
则需要的是
按一个通用按钮则独立显示图片
那么做一个通有的按钮,并且一开始就创建一个隐藏图像,按按钮的玩家异步显示这个图像。那么在按钮时,那个动作就变成
读取对应的对应玩家的图像是否存在的哈希表
记录现在的玩家图像状态
然后判定异步显示或者隐藏。
IP属地:四川
来自
Android客户端
12楼
2019-09-18 21:25
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
明天更
IP属地:四川
来自
Android客户端
13楼
2019-09-18 21:27
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
这里说了 创建物品栏 那么创建装备栏 也就是与物品栏相同 只要改参数就行
IP属地:四川
21楼
2019-09-20 18:18
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
一个技巧 非常重要 那就是针对于UI是否隐藏的对应布尔值
所以我们用一个 哈希表 来完全存对于玩家的UI值存在的布尔值
这个值可以对应玩家
并且能完美对应所有的UI布尔
而且完全 只需要一张哈希表就行了
我们可以做个函数 来控制开启与关闭共同作用的函数
IP属地:四川
22楼
2019-09-20 18:22
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
利用这个 我们可以简单的控制对应UI开启与关闭 而不会掉线
所以异步问题基本解决了
我们当然也可以做一个 单关闭功能 以及单开启功能
IP属地:四川
23楼
2019-09-20 18:56
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
我们还需要对应物品栏的各个位置按钮的功能
需要创建UI图像以及UI按钮
由于这个函数 获得对应UI整数的功能没用 以及获取鼠标FOUC什么的功能有延迟
所以 我们要获得对应按钮ui的 图像和按钮 则需要要多少个物品栏 则对应不同的函数 来控制获得对应UI
IP属地:四川
24楼
2019-09-20 19:02
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
所以 我们现在做好了 物品栏 装备栏 以及 调试好各个按钮后 就正式开始了
IP属地:四川
25楼
2019-09-20 19:02
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
首先 我们需要的功能 分别对应的事件是
01获得物品 =》 对应动作 放上物品栏等
02 使用物品栏的物品 =》 对应动作 装备上装备 加属性等
03 使用装备栏上的物品 =》 对应动作 卸下到物品栏 去属性等
IP属地:四川
26楼
2019-09-20 19:09
回复
收起回复
肾行者
水元素
7
该楼层疑似违规已被系统折叠
隐藏此楼
查看此楼
01获得物品
02 使用物品栏的物品
03 使用装备栏上的物品
我们需要的捕捉这三个事件 至于对应的作用则根据我们的需要来调节
IP属地:四川
27楼
2019-09-20 19:16
回复
收起回复
登录百度账号
扫二维码下载贴吧客户端
下载贴吧APP
看高清直播、视频!
贴吧热议榜
1
济大泡面大叔非个人原因离校
1810230
2
尹锡悦拒绝韩国检方传唤
1519165
3
Spirit夺上海Major冠军
1032966
4
曼联2-1逆转曼城
746876
5
美军特种部队进入叙利亚原俄军基地
689800
6
如何评价星见雅动画短片
644688
7
黄石基地3比1山东魏桥
506828
8
红牛杯T1上演车轮战
456214
9
明日方舟终末地二测实机演示
395787
10
FGO谁的满破立绘令你感到惊艳
228247
贴吧页面意见反馈
违规贴吧举报反馈通道
贴吧违规信息处理公示