广告广告
  加入我的最爱 设为首页 风格修改
首页 首尾
 手机版   订阅   地图  繁体 
您是第 3167 个阅读者
 
发表文章 发表投票 回覆文章
  可列印版   加为IE收藏   收藏主题   上一主题 | 下一主题   
pohong
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x87
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片
推文 x0
[1.6][插件] 选单问题
选单问题:

如何开多一页选单

因为我通常都是一页,没办法两页....


献花 x0 回到顶端 [楼 主] From:未知地址 | Posted:2013-07-07 17:02 |
Gamesbrok
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x1 鲜花 x9
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

使用新版的选单。
public Menu( id )
{
 new menu = menu_create( "menu title", "menu_handler" )
 menu_additem( "选项 1", "1", 0 )
 menu_additem( "选项 2", "2", 0 )
 // ...
 menu_additem( "选项 10", "10", 0 )
 menu_setprop( menu, MPROP_EXIT, MEXIT_ALL )
 menu_display( id, menu, 0 )
}
public menu_handler( id, menu, item )
{
 switch( item )
 {
  case 0: // 这里加你想做的事情
  case 1:
  // ...
  case 9:
  menu_destroy( menu )
  return
}


献花 x1 回到顶端 [1 楼] From:未知地址 | Posted:2013-07-07 17:55 |
pohong
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x87
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 Gamesbrok 于 2013-07-07 17:55 发表的 : 到引言文
使用新版的选单。
case 0 代表什么?


献花 x0 回到顶端 [2 楼] From:未知地址 | Posted:2013-07-07 18:01 |
Gamesbrok
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x1 鲜花 x9
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 pohong 于 2013-07-07 18:01 发表的 : 到引言文

case 0 代表什么?



case 0 是使用第一个选项。


menu_additem( "选项 1", "1", 0 )

case 1 是使用第二个选项。


menu_additem( "选项 2", "2", 0 )


献花 x0 回到顶端 [3 楼] From:未知地址 | Posted:2013-07-07 18:13 |
pohong
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x87
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 Gamesbrok 于 2013-07-07 18:13 发表的 : 到引言文




case 0 是使用第一个选项。


menu_additem( "选项 1", "1", 0 )

case 1 是使用第二个选项。


menu_additem( "选项 2", "2", 0 )
那不可以

case 1是使用第一个选项。


menu_additem( "选项 1", "1", 0 )

case 2 是使用第二个选项。


menu_additem( "选项 2", "2", 0 )的吗?


献花 x0 回到顶端 [4 楼] From:未知地址 | Posted:2013-07-08 14:17 |
Gamesbrok
个人文章 个人相簿 个人日记 个人地图
路人甲
级别: 路人甲 该用户目前不上站
推文 x1 鲜花 x9
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 pohong 于 2013-07-08 14:17 发表的 : 到引言文

那不可以

case 1是使用第一个选项。


menu_additem( "选项 1", "1", 0 )

case 2 是使用第二个选项。


menu_additem( "选项 2", "2", 0 )的吗?



你不相信我讲的话也没办法,随便你。


你觉得 case 1 是选项1 随便你


献花 x0 回到顶端 [5 楼] From:未知地址 | Posted:2013-07-08 15:15 |
绝影华
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x36 鲜花 x109
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 Gamesbrok 于 2013-07-08 15:15 发表的 : 到引言文




你不相信我讲的话也没办法,随便你。


你觉得 case 1 是选项1 随便你



所有变数都由0开始,如果想由1就代表1, 你可以这样写(红字部分)





public Menu( id )
{
 new menu = menu_create( "menu title", "menu_handler" )
 menu_additem( "选项 1", "1", 0 )
 menu_additem( "选项 2", "2", 0 )
 menu_setprop( menu, MPROP_EXIT, MEXIT_ALL )
 menu_display( id, menu, 0 )
}
public menu_handler( id, menu, item )
{
 switch( item+1 )
 {
  case 1:
  case 2:
  menu_destroy( menu )
  return
}


献花 x0 回到顶端 [6 楼] From:未知地址 | Posted:2013-07-08 17:37 |
pohong
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x87
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 绝影华 于 2013-07-08 17:37 发表的 : 到引言文




所有变数都由0开始,如果想由1就代表1, 你可以这样写(红字部分)





public Menu( id )
{
 new menu = menu_create( "menu title", "menu_handler" )
 menu_additem( "选项 1", "1", 0 )
 menu_additem( "选项 2", "2", 0 )
 menu_setprop( menu, MPROP_EXIT, MEXIT_ALL )
 menu_display( id, menu, 0 )
}
public menu_handler( id, menu, item )
{
 switch( item+1 )
 {
  case 1:
  case 2:
  menu_destroy( menu )
  return
}
但我用了
public menu_handler(id, menu, item)
{
    if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new data[6], iName[64];
    new access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    switch(key)
那行不行--


献花 x0 回到顶端 [7 楼] From:未知地址 | Posted:2013-07-08 17:43 |
绝影华
个人文章 个人相簿 个人日记 个人地图
小有名气
级别: 小有名气 该用户目前不上站
推文 x36 鲜花 x109
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 pohong 于 2013-07-08 17:43 发表的 : 到引言文

但我用了
public menu_handler(id, menu, item)
{
    if( item == MENU_EXIT )
    {
        menu_destroy(menu);
        return PLUGIN_HANDLED;
    }
    new data[6], iName[64];
    new access, callback;
    menu_item_getinfo(menu, item, access, data,5, iName, 63, callback);
    new key = str_to_num(data);
    switch(key)
那行不行--



也可以, 但有时可以利用上面的info位置获得其他更有用的资料


献花 x0 回到顶端 [8 楼] From:未知地址 | Posted:2013-07-08 17:47 |
pohong
数位造型
个人文章 个人相簿 个人日记 个人地图
初露锋芒
级别: 初露锋芒 该用户目前不上站
推文 x1 鲜花 x87
分享: 转寄此文章 Facebook Plurk Twitter 复制连结到剪贴簿 转换为繁体 转换为简体 载入图片

下面是引用 绝影华 于 2013-07-08 17:47 发表的 : 到引言文




也可以, 但有时可以利用上面的info位置获得其他更有用的资料
谢谢您的指点,小弟感激不尽


献花 x0 回到顶端 [9 楼] From:未知地址 | Posted:2013-07-08 20:03 |

首页  发表文章 发表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.061746 second(s),query:16 Gzip disabled
本站由 瀛睿律师事务所 担任常年法律顾问 | 免责声明 | 本网站已依台湾网站内容分级规定处理 | 连络我们 | 访客留言