游戏开发论坛

 找回密码
 立即注册
搜索
查看: 2367|回复: 6

请问游戏中的菜单是怎样实现的?

[复制链接]

1

主题

5

帖子

13

积分

新手上路

Rank: 1

积分
13
发表于 2004-6-4 16:16:00 | 显示全部楼层 |阅读模式
大家好,我是新人。
有关游戏中的菜单是怎样实现的问题我想了很久,有两个地方没有想通:
1。游戏的主菜单,如“设置”里面的文本框、滑杆(用来调节音量)是怎么做的,用图像精灵能否实现?
2。游戏中的菜单,如暗黑的装备窗口、三国全英传战斗时的武将计菜单等等怎样实现?

请提供思路,非常感谢!
[em7]

1万

主题

1万

帖子

2万

积分

管理员

中级会员

Rank: 9Rank: 9Rank: 9

积分
20527
发表于 2004-6-4 17:19:00 | 显示全部楼层

Re:请问游戏中的菜单是怎样实现的?

draw( 100, 100, 按钮 );

if( mouse.x > 100 && mouse.x <(100+宽) && mouse.y > 100 && mouse.y <(100+高) )
{
    // 点中
}

呵呵,这是最最简单的模型。

1

主题

5

帖子

13

积分

新手上路

Rank: 1

积分
13
 楼主| 发表于 2004-6-6 17:53:00 | 显示全部楼层

Re:请问游戏中的菜单是怎样实现的?

谢谢楼上,我知道如何判断鼠标的位置。
我想知道的是有哪些方法可以制作菜单,一种思想,比如一般绘制如何实现,用精灵如何实现等等!

希望高手指点!

4

主题

9

帖子

17

积分

新手上路

Rank: 1

积分
17
发表于 2004-6-10 10:20:00 | 显示全部楼层

Re: Re:请问游戏中的菜单是怎样实现的?

其实你可以这样
准备一个按扭的三个状态的图片
当鼠标在不在上时显示第一张
在上面显示地二张
按下就触发某一事件  如退出游戏  保存游戏等等
我也是初学者 希望多交流

21

主题

182

帖子

192

积分

注册会员

Rank: 2

积分
192
发表于 2004-6-10 10:29:00 | 显示全部楼层

Re:请问游戏中的菜单是怎样实现的?

用api  PtInRect 判断 x /y 是否在一个rect 内,等同于sea_bug

25

主题

87

帖子

87

积分

注册会员

Rank: 2

积分
87
发表于 2004-6-10 13:45:00 | 显示全部楼层

Re:请问游戏中的菜单是怎样实现的?

自己做一个菜单类吧,这样条理比较清楚

1

主题

5

帖子

13

积分

新手上路

Rank: 1

积分
13
 楼主| 发表于 2004-6-13 15:44:00 | 显示全部楼层

Re:请问游戏中的菜单是怎样实现的?

请问楼上菜单类是怎样的,从什么地方继承合适,才能响应鼠标等事件?如果单是图片精灵进行信息帮定不知道能否通过?
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-7-1 21:34

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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