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

Project1

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

[RMVX发布] 鼠标控件/扩展【量:6】特殊更新(1)

[复制链接]

Lv4.逐梦者

弓箭手?剑兰

梦石
0
星屑
5769
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
跳转到指定楼层
1
发表于 2011-4-17 20:43:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 一箭烂YiJL 于 2011-10-15 17:51 编辑

明天我会弄“特殊 Skin”系列跟会添加更新合集 。
简介:
这里收录了一堆不大众化的脚本——鼠标拓展/扩展系列,
对于需要用到鼠标的游戏制作者来说,这里是鼠标系列的宝库,
但是对于用不到的同学,这里的努力却成一个废墟。


发布:
欢迎任何人在这里发布鼠标拓展的产品,请:
  • 发出范例附件
  • 写下鼠标兼容层的讯息

你写的鼠标鼠标拓展产品将会在这里记录在"目录"栏中,并且附有作者名,
如果你用主题的发布,也不介意在这里记录,欢迎通知我记录。


建议:
同时有建议的你也可以在本主题中回帖提出建议/意见/要求。

第一次特殊更新:
引入<鼠标控件基本模块 v1.0>,添加了不少属性。属性如下:
(全部控件参数最后有个viewport参数,支持Viewport的,但有些我忘记写注释了。)
  1. #==============================================================================
  2. # ■ 鼠标控件模块 (MouseCtrl) 1.0
  3. #------------------------------------------------------------------------------
  4. #     可以说作为所有鼠标控件的父类。(include)
  5. #------------------------------------------------------------------------------
  6. #
  7. #  MouseCtrl 属性:
  8. #
  9. #    x
  10. #      控件的x坐标。
  11. #
  12. #    y
  13. #      控件的y坐标。
  14. #
  15. #    viewport
  16. #      引用与控件相关联的显示端口(Viewport 显示端口类)。
  17. #
  18. #    visible
  19. #      控件的可见状态,true代表可见。false的时候同时会使控件暂时无法使用。
  20. #
  21. #    opacity
  22. #      控件的不透明度(0~255)。超出范围的数值会自动修正。
  23. #
  24. #    color
  25. #      与控件合成的颜色(Color 色彩类)色彩的 alpha 值作为合成的比例。
  26. #      然而,alpha 值较高的颜色在合成时,优先度较高。
  27. #
  28. #    tone
  29. #      控件的色调(Tone 色调类)。
  30. #
  31. #==============================================================================
复制代码
也就是说:以后的鼠标控件就能够使用这些属性了。以后的也会更新<鼠标控件基本模块>。
目录
(目前收录量:6)

更新标志法则:
※:bug更新    *:兼容讯息修正    ☆:功能更新
○:效能更新    !:重要更新      ~:非重要更新
PS:会用紫色标示更新讯息,而且会用" | "符号标示多符号。

拓展产品类:

控件类:
其他类:

扩展产品类:

  • 暂无





按钮/按键

这勉强算是从RGE这里移植过来。
效果载图看:http://rpg.blue/thread-168510-1-1.html
然而VX鼠标功能较少,所以按钮功能也少。只有任务1, 2, 4, 5, 12的功能达到。

这按钮是从沉影的dll鼠标核心拓展的。

由于很多繁复的东西,所以直接发包含操作的工程:

这次只是更新了那个模块,proc还是交给DK= =。
鼠标拓展产品——按钮_v1.1.zip (427.31 KB, 下载次数: 1408)
荒弃:
鼠标拓展产品——按钮_v1.0.zip (426.42 KB, 下载次数: 5295)





点评

没事没事~反正人发帖都要滚到底部,不就看到了嘛~~咱早就看到这帖了,就是为了占底部这块风水宝地吖哈哈~  发表于 2011-4-28 21:20
安啦,改掉了喵  发表于 2011-4-17 22:09

评分

参与人数 6星屑 +1342 +6 收起 理由
DeathKing + 4 完全可以构建一个自己的GUI库
冰舞蝶恋 + 1000 悄悄的来发布区撒野...【别PIA吖!.
夕阳武士 + 2
仲秋启明 + 60 只能加这么多了
K。鬼人 + 2 马甲评分不能= =
一瞬间的幻觉 + 280 6R最爱分享的前辈

查看全部评分

Lv1.梦旅人

战国美少年森兰丸

梦石
0
星屑
204
在线时间
852 小时
注册时间
2008-7-20
帖子
3705
2
发表于 2011-4-17 22:06:04 | 只看该作者
本帖最后由 夕阳武士 于 2011-4-17 22:14 编辑

支持一下啊,好爱学习的剑兰啊~嗯,还有就是。。。。。那还有啥要说么......唔,那将来开个游戏工作室吧——你退休了之后(笑

点评

哎~还是别再改了,免得越改越诡异= =  发表于 2011-4-19 20:57
修改之前是怎么样子得?  发表于 2011-4-18 18:50
要求马上修改> <  发表于 2011-4-17 22:08
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
239
在线时间
2399 小时
注册时间
2008-4-11
帖子
12326

贵宾第6届短篇游戏比赛季军

3
发表于 2011-4-18 18:51:57 | 只看该作者
没有鼠控的键盘方向键默认系统,对于某些类型的游戏来说,实在是太挫了
说实在的鼠控脚本的扩展,我很看好!!

点评

现在真的变成了目录了,但是连帖垫都没有,冷清的太挫了。这么多帖子不可能回复可见= =  发表于 2011-4-27 14:43
关于这帖,我会不断关注下去。前辈加油  发表于 2011-4-18 18:52
回复 支持 反对

使用道具 举报

Lv4.逐梦者

弓箭手?剑兰

梦石
0
星屑
5769
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
4
 楼主| 发表于 2011-4-25 16:46:54 | 只看该作者
本帖最后由 一箭烂YiJL 于 2011-10-15 17:35 编辑


滚动滑块_v1.2

花了半天的时间,终于把这件东西弄出来了...
注意:里面的两件素材都是我原创的,最好不要用= =(用自己更漂亮的素材吧~)。
(修正两个bug,初始化位置错误和实例变量没有了upper_limit)
图:


仿制Windows的那些滚动滑块。使用手册如下:
  1. #==============================================================================
  2. # ■ (鼠标)滚动滑块_v1.2   by 一箭烂
  3. #------------------------------------------------------------------------------
  4. #
  5. #  使用说明:
  6. #
  7. #  类方法:
  8. #
  9. #    Slider.new(x, y, width[, lower_limit[, upper_limit[, start]]])
  10. #      创建一条滚动滑块, 参数:
  11. #      x             : x坐标
  12. #      y             : y坐标
  13. #      width         : 长度
  14. #      lower_limit   : 滚动数字下限(影响index, 默认0)
  15. #      upper_limit   : 滚动数字上限(影响index, 默认100)
  16. #      start         : 一开始的百分比位置(默认为50(%))
  17. #
  18. #    Slider#update
  19. #      更新滚动滑块
  20. #
  21. #  属性:
  22. #
  23. #    index=(value)
  24. #      修改滚动位置数字
  25. #
  26. #    index
  27. #      滚动位置数字
  28. #
  29. #    index_f
  30. #      滚动位置数字, 更精确的浮点数
  31. #
  32. #  更新:
  33. #
  34. #    - *1.2* - 引入<鼠标控件基本模块 v1.0>
  35. #
  36. #    - *1.1* - 修复大bug
  37. #
  38. #    - *1.0* - 初版
  39. #
  40. #==============================================================================
复制代码
范例:
鼠标拓展产品——滚动滑块v1.2.zip (289.2 KB, 下载次数: 328)
荒废:

鼠标拓展产品——滚动滑块v1.1.zip (289.07 KB, 下载次数: 153)
鼠标拓展产品——滚动滑块.zip (288.69 KB, 下载次数: 241)




评分

参与人数 1星屑 +132 收起 理由
一瞬间的幻觉 + 132 收藏了

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
26 小时
注册时间
2011-1-22
帖子
10
5
发表于 2011-4-27 14:28:22 | 只看该作者
本帖最后由 剑兰的马甲 于 2011-10-15 17:34 编辑

连帖垫也没有= =(反连帖...应该限制于恶性连帖嘛~我这些有需要连帖= =),明天都小型考试了,今天还发这种东西= =
方框打勾_v1.1

这个做了我1个多小时= =效果如下(素材依然我是原创的,最好不要用我那些...):

就是那些方格了。又是一个仿真的东西...使用手册:

  1. #==============================================================================
  2. # ■ 方框组_v1.1   by 一箭烂
  3. #------------------------------------------------------------------------------
  4. #
  5. #  使用说明:
  6. #
  7. #  类方法:
  8. #
  9. #    TickBoxGroup.new(x, y, command, upper_limit, spacing)
  10. #      创建一条滚动滑块, 参数:
  11. #      x             : x坐标
  12. #      y             : y坐标
  13. #      command       : 选择的名字(数组)
  14. #      upper_limit   : 选择上限
  15. #      spacing       : 方框相隔距离(默认5)
  16. #
  17. #    TickBoxGroup#update
  18. #      更新方框
  19. #
  20. #    TickBoxGroup#dispose
  21. #      释放方框
  22. #
  23. #  属性:
  24. #
  25. #    status
  26. #      返回各方框的状态数组
  27. #
  28. #  更新:
  29. #
  30. #    -*1.1* - 引入<鼠标控件基本模块>, 添加属性
  31. #
  32. #    -*1.0* - 初版
  33. #
  34. #==============================================================================
复制代码
最后就是范例了:


鼠标拓展产品——方框打勾_v1.1.zip (291.72 KB, 下载次数: 267)
荒废:
鼠标拓展产品——方框打勾_v1.0.zip (290.7 KB, 下载次数: 178)




评分

参与人数 1星屑 +132 收起 理由
一瞬间的幻觉 + 132 一个小时完成???

查看全部评分

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
554 小时
注册时间
2007-6-25
帖子
1188
6
发表于 2011-4-27 18:31:22 | 只看该作者
=。=我来垫帖吧
说真的,我非常佩服LZ的

点评

感动ing...终于有个人发帖了...(难道是我人缘太差?)  发表于 2011-4-28 16:20
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
239
在线时间
2399 小时
注册时间
2008-4-11
帖子
12326

贵宾第6届短篇游戏比赛季军

7
发表于 2011-4-28 03:14:22 | 只看该作者
SOU 发表于 2011-4-27 18:31
=。=我来垫帖吧
说真的,我非常佩服LZ的

这些鼠标扩展都可以应用到育成游戏里啊。。哇哈哈哈

点评

1.X小时算长了,本来打算0.5-1小时写完的。(当时的明天,就是今天是小型考试的第一天...所以要赶工)  发表于 2011-4-28 16:19
回复 支持 反对

使用道具 举报

Lv4.逐梦者

弓箭手?剑兰

梦石
0
星屑
5769
在线时间
833 小时
注册时间
2010-11-17
帖子
1140
8
 楼主| 发表于 2011-4-28 18:36:43 | 只看该作者
本帖最后由 一箭烂YiJL 于 2011-10-15 17:36 编辑


选择钮(单选钮)_v1.1

这个做了半小时,因为有方框打勾作为底层= =效果如下(素材也是我做的...):

使用手册:
  1. #==============================================================================
  2. # ■ 选择钮/单选钮组_v1.1   by 一箭烂
  3. #------------------------------------------------------------------------------
  4. #
  5. #  使用说明:
  6. #
  7. #  类方法:
  8. #
  9. #    RatioButtonGroup.new(x, y, command, spacing, viewport)
  10. #      创建选择钮组, 参数:
  11. #      x             : x坐标
  12. #      y             : y坐标
  13. #      command       : 选择的名字(数组)
  14. #      spacing       : 方框相隔距离(默认5)
  15. #
  16. #    RatioButtonGroup#update
  17. #      更新方框
  18. #
  19. #    RatioButtonGroup#dispose
  20. #      释放方框
  21. #
  22. #  属性:
  23. #
  24. #    status
  25. #      返回数字, 被选中的按钮, 0开始为第一个
  26. #      当没有被选中的时候为false
  27. #
  28. #  更新:
  29. #
  30. #    -*1.1* - 引入<鼠标控件基本模块>, 添加属性
  31. #
  32. #    -*1.0* - 初版
  33. #
  34. #==============================================================================
复制代码
范例:

鼠标拓展产品——选择钮(单选钮)_v1.1.zip (291.99 KB, 下载次数: 323)
荒废:
鼠标拓展产品——选择钮(单选钮)_v1.0.zip (290.84 KB, 下载次数: 198)


回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
554 小时
注册时间
2007-6-25
帖子
1188
9
发表于 2011-4-28 19:37:01 | 只看该作者
更新好快的说……
表示继续支持+垫帖XD
回复 支持 反对

使用道具 举报

Lv2.观梦者

花开堪折直须折

梦石
0
星屑
686
在线时间
943 小时
注册时间
2010-7-17
帖子
4963

贵宾

10
发表于 2011-4-28 19:54:59 | 只看该作者
哗,还好还在第一页,顶个~真的很棒呢。

点评

意思就是守候着这"10楼"么?(主楼那里也有下一页哦~点评就在这一贴吧.)  发表于 2011-4-28 21:33
转个头来才发现冰梦在第一页= =(反而有点不显眼- -)  发表于 2011-4-28 21:13
大家好,我叫节操,有一天,我被吃了。
http://forever-dream.5d6d.com
永恒の梦制作组论坛

129993099
永恒の梦制作组QQ群
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-31 01:06

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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