摘要:
在MC中切换场景主要有两种:一种是利用活动区域来切换(这时需要移动view框来控制显示是区域),另一种是通过脚本编写代码来实现场景的切换。活动区域切换场景比较适合简单的界面间切换,脚本代码切换场景适用于复制的界面切换(如多个层次的界面切换)一、这里先简单介绍一下如何使用活动区域来实现场景的切换1.创建一个活动区域,将活动区域拉伸到需要的大小2.在活动区域的范围内摆放角色3.但要显示时将view框移动要活动区域上即可显示即当view框与活动区域框重叠时可以在屏幕中显示出活动区域框所覆盖的相应角色详细内容请参考MC新手入门(三)------活动区域二、使用脚本代码创建切换场景利用代码创建切换场景主 阅读全文
摘要:
1.首先介绍一下键盘有关的函数:char *getKeyText(int key);功能:返回按键种类int getLastKey();功能:返回最后按下的按键Demo中的使用方法在dis2角色中添加“绘制角色”事件,在脚本中添加如下代码:int keyCode = getLastKey(); //获得最后按下的按键sprintf(text,"最后按下的按钮是:%s", getKeyText(keyCode));//显示按钮类型void remapKey(int fromKey, int toKey);功能:重定向fromKey到toKey(用户配置按键).用此函数可重定向 阅读全文
摘要:
如何使用手机上的按钮(如返回按钮):1.首先要获得安卓手机上返回按钮的键值,具体方法如下:在MC中创建两个角色display和act1在act1中添加“绘制角色”--“编辑脚本”事件并填入如下代码int i_keynum = 0;//定义一个变量存放键值i_keynum = getLastKey();//获取当前按下的键值sprintf(dis.text,"当前的键值是:%d",i_keynum);//将键值显示出来通过MC将实例到出为apk格式安装到手机,按相应的按钮就可以获得相应的键值如在安卓手机上返回按钮的键值是1073742094在安卓手机上菜单按钮的键值是 107 阅读全文