北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
12
返回列表 发新帖
楼主: kudo

[Mush]我的状态窗口看myStatusWindow 更新到1.1

[复制链接]
发表于 2011-3-24 08:39:16 | 显示全部楼层
希望mush 后续版本把 miniwindow集成进去做成一个函数
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-3-24 09:39:55 | 显示全部楼层
mini window 现在最大问题就是不能移动,不能关闭,只能创建。所以使用起来还是比较麻烦的
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-3-24 12:48:50 | 显示全部楼层
原帖由 ptouch 于 2011-3-24 09:39 AM 发表
mini window 现在最大问题就是不能移动,不能关闭,只能创建。所以使用起来还是比较麻烦的

为啥不能移动跟关闭?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-3-24 13:12:39 | 显示全部楼层
准确说是不支持拖拉,和直接点击关闭操作,必须通过命令行方式移动关闭窗口
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2011-3-25 09:56:02 | 显示全部楼层

面向对象myStatusWindow

使用面对对象方式对myStatusWindow重新封装了下, 把mini_window控件化,更加方便大家使用
使用方法
require "sj_mini_win"
local win=window.new() --监控窗体
win.name="status_window"
win.font_height=8 --实例的字体高度设置
win:addGauge ("jingsheng","精神: ", 100, "darkgreen", "mediumblue", "darkred", "50".."/".."100", 0)
win:addGauge ("qixue","气血: ", 50, "darkgreen", "mediumblue", "darkred", "50".."/".."100", 0)
win:addGauge ("jingli","精力: ", 50, "darkgreen", "mediumblue", "darkred", "50".."/".."70", 0)
win:addGauge("neili","内力: ", 100, "darkgreen", "mediumblue", "darkred", "200".."/".."100", 0)
win:addGauge("food","食物: ", 400, "darkgreen", "mediumblue", "darkred", "80".."/".."100", 0)
win:addGauge("drink","饮水: ", 500, "darkgreen", "mediumblue", "darkred", "100".."/".."100", 0)
win:addGauge("pot","潜能: ", 100, "darkgreen", "mediumblue", "darkred", "100", 1)
win:refresh()
实现了和楼主相同功能

本帖子中包含更多资源

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

x
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-17 12:01 AM , Processed in 0.012284 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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