设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 472|回复: 6
打印 上一主题 下一主题

[有事请教] 请求各位大佬帮助解决

[复制链接]

Lv1.梦旅人

梦石
0
星屑
98
在线时间
17 小时
注册时间
2023-10-25
帖子
6
跳转到指定楼层
1
发表于 2024-6-12 21:03:41 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
20星屑



我下面写入了单独为指定ID的装备设定了边框,
以每30帧让边框zi0和zi1进行循环切换,但是运行游戏查看时,边框存在。
但是并没有达成我想要的类似网游装备边框会闪动的效果。


此外这段代码有尝试类中添加初始化initialize,但是添加必然会报错



各位大佬来帮忙或者给出更好的方案!!!

01.png (54.96 KB, 下载次数: 105)

01.png

Lv5.捕梦者

梦石
0
星屑
39016
在线时间
5717 小时
注册时间
2006-11-10
帖子
6619
2
发表于 2024-6-13 17:55:14 | 只看该作者
原因, 没有持续刷新, 想达成效果就要一直 draw_item_name

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
98
在线时间
17 小时
注册时间
2023-10-25
帖子
6
3
 楼主| 发表于 2024-6-14 08:14:07 | 只看该作者
灯笼菜刀王 发表于 2024-6-13 17:55
原因, 没有持续刷新, 想达成效果就要一直 draw_item_name

那么我这个该如何去改写呢?
回复

使用道具 举报

Lv5.捕梦者

梦石
0
星屑
39016
在线时间
5717 小时
注册时间
2006-11-10
帖子
6619
4
发表于 2024-6-14 11:23:58 | 只看该作者
本帖最后由 灯笼菜刀王 于 2024-6-14 11:38 编辑
xx3637485 发表于 2024-6-14 08:14
那么我这个该如何去改写呢?


不清楚你想要什么效果, 也不知道你的窗口怎么写的, 还不知道你如何刷新窗口, 毕竟咱对VA不算熟悉, 笑, 所以咱只能给你提供思路, 具体要你自己摸索, 从你上面的写脚本来看, 基础方面应该没问题, 咱就说说实现思路

1, 雪碧(Spriet)法: 在你需要循环刷新的地方叠个雪碧, 用它来刷新特效, 这个方法绿色也简单, 而且特效也可以不受窗口限制, 但是缺点就是位置要跟随窗口内容卷动比较麻烦点(同步窗口的坐标为  win.cursor_rect.x,win.cursor_rect.y, 如果要根据内容卷动,那要考虑隐藏和显示的时机)

2, contents里重复擦写法: 虽然可以contents.clear 但是如果窗口内容过多, 全体擦写就很没效率, 建议用 fill_rect 来仅对需要刷新的位置擦写, 做法可以用个实变量记录下擦写的位置和信息, 然后到win.update里根据这个变量来操作fill_rect, 这个方法适合需要同步窗口内容卷动, 缺点就是重复描绘比较浪费资源, 而且如果需要刷新窗口的话也要进行移动和停止擦写等处理,比较麻烦,笑。



这图里, 滚动字用的是方法2,  手指光标用的是方法1, 丢弃道具的碎片特效是方法1,在指定位置播放动画, 看你想怎么用了

评分

参与人数 1+1 收起 理由
alexncf125 + 1 精品文章

查看全部评分

回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
98
在线时间
17 小时
注册时间
2023-10-25
帖子
6
5
 楼主| 发表于 2024-6-14 11:44:58 | 只看该作者
灯笼菜刀王 发表于 2024-6-14 11:23
不清楚你想要什么效果, 也不知道你的窗口怎么写的, 还不知道你如何刷新窗口, 毕竟咱对VA不算熟悉, 笑, 所 ...

我想要做的是,就是网游极品装备边框带闪光那种的那种效果,一会我在下面发个图片您就明白我要的意思了
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
98
在线时间
17 小时
注册时间
2023-10-25
帖子
6
6
 楼主| 发表于 2024-6-14 11:49:28 | 只看该作者


图片里一个是我想要做的效果,那框是素材的!

第二个图是我今天换了一种方式改写了一遍,还是还是没有实现效果!  郁闷了!

1.png (12.22 KB, 下载次数: 94)

1.png

2.png (58.35 KB, 下载次数: 85)

2.png

点评

重点是"刷新", 也就是重复擦写部分要放到 update 里执行才有效果, 你放这里的话, 那只有在描绘窗口的时候超赛会调用一次, 达不到你要的动态效果   发表于 2024-6-14 12:03
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-24 05:10

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表