当前位置:首页
开发技术指南» 文章正文
    引言:

    摘要: 一个一万条数据的库 表名sj 列名pname pname共有1w条,都是1 怎么一次更新前5000条 库结构 pname 1 1 1 1 1 1 1 1 1 1 …… ......
 ·谁来帮我看看啊,不解ing...    »显示摘要«
    摘要: select *, (select count(1) from totalmarklist where 总分 > tabletemp.总分) as 排名 from (select *, 语文 + 数学 + 英语 + 计算机 as 总分, (语文 + 数学 + 英语 + 计算机) / 4 as 平均分 from (select su.s_studentname as 姓名,......


如何实现各个屏幕之间的跳转

由于开发一个类似《仙剑奇侠传》的游戏,场景非常多,请问如何实现屏幕之间的跳转?  
   
  从主菜单到第一个屏幕我是这样实现的,调用Canvas的keypressed函数,判断按键是不是制定的键如果是就启动用于控制游戏的Game的方法来显示GameCanvas,问题是如果GameCanvas场景过多,该如何跳转哦?

NO.1   作者: k7sem

Display.getDisplay(主MIDlet类).setCurrent(当前的画面);

NO.2   作者: homesos

我滴使用:  
  可以声明一个Display对象(m_display),  
  在程序运行时赋值,m_display   =   Display.getDisplay(this);  
  使用时,m_display.setCurrent(要显示的画面);

NO.3   作者: xueyong1203

可以在paint()函数里通过变量来控制当前要画的游戏场景  
  比如战斗场景,行走场景,对话场景  
 

NO.4   作者: xueyong1203

补充一下:同一时刻游戏状态只能是一个~~所以这样你只需要在事件触发中切换状态就可以让手机去画不同的场景  
   
  我喜欢把所有的菜单都在Canvas里面画,呵呵,漂亮  
   
  Form太难看~~

NO.5   作者: zw_errrun

建议看看设计模式里面的状态模式


 ·new boy的问题    »显示摘要«
    摘要: vc++中有没有哪个控件或者对象可以直接使用输出,比如cout什么的 ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE