罗培羽教你制作3DRPG游戏.ppt





《罗培羽教你制作3DRPG游戏.ppt》由会员分享,可在线阅读,更多相关《罗培羽教你制作3DRPG游戏.ppt(45页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、罗培羽教你制作3DRPG游戏 Still waters run deep.流静水深流静水深,人静心深人静心深 Where there is life,there is hope。有生命必有希望。有生命必有希望罗培羽教你制作3DRPG游戏罗培羽罗培羽 作品作品网名:碧俐千仞网名:碧俐千仞QQ:345697666E-mail:第二节:第二节:Never Be Alone罗培羽教你制作3DRPG游戏entity*npc_old;我们先创建一个“名字”NPC_oldaction npc_act_oldnpc=me;再有一个动作,让在关卡编辑器里设置的动作为npc_act_old的角色“名字”叫做npc
2、_old罗培羽教你制作3DRPG游戏c_trace(向量一,向量二,参数);判断从向量一到向量二之间是否有障碍物,如果没有就返回值就为0罗培羽教你制作3DRPG游戏长老属性多边形罗培羽教你制作3DRPG游戏VECTOR(myplayer.x,myplayer.y,myplayer.z)角色位置罗培羽教你制作3DRPG游戏VECTOR(myplayer.x+cos(myplayer.pan)*30,myplayer.y+sin(myplayer.pan)*30,myplayer.z)角色正前方的位置判断线罗培羽教你制作3DRPG游戏if(key_space=1)/空格c_trace(VECTOR
3、(myplayer.x+cos(myplayer.pan)*30,myplayer.y+sin(myplayer.pan)*30,myplayer.z),VECTOR(myplayer.x,myplayer.y,myplayer.z),IGNORE_PASSABLE|IGNORE_ME);if(you=npc_old)myplayer.z+=10;myplayer.z+=10句只是作为一个判断,看看能不能判断到实体罗培羽教你制作3DRPG游戏试试 看看角色坐标能不能改变罗培羽教你制作3DRPG游戏我们要的是显示对话框和文字罗培羽教你制作3DRPG游戏font text_font=Arial,0
4、,20;string mytext=hello;text ctextfont=text_font;layer=2;pos_x=20;pos_y=480;strings=1;string=mytext;定义字体,字体,粗体?斜体?,大小定义字符串定义可以显示文字的“面板”,这个就是可以显示的了字体层和坐标字符串数量显示的字符串罗培羽教你制作3DRPG游戏if(you=npc)do_npc();function do_npc()ctext.visible=on;这个visible属性让文字可以显示罗培羽教你制作3DRPG游戏试试罗培羽教你制作3DRPG游戏对话过程中要不能控制主角var ctrla
5、ble=1;定义变量ctrlablewhile(myplayer=null)wait(1);while(1)if(ctrlable=1)do_role();wait(1);罗培羽教你制作3DRPG游戏function talk()ctrlable=0;myplayer.frame=0;ctext.visible=on;罗培羽教你制作3DRPG游戏删去前面的if(you=npc_old)function do_npc()if(you=npc_old)talk();罗培羽教你制作3DRPG游戏让文字在按下空格后消失罗培羽教你制作3DRPG游戏function talk()ctrlable=0;my
6、player.frame=0;ctext.visible=on;while(key_space=1)wait(1);while(key_space=0)wait(1);while(key_space=1)wait(1);ctext.visible=off;ctrlable=1;放开继续按下继续放开继续罗培羽教你制作3DRPG游戏改变说话内容罗培羽教你制作3DRPG游戏function talk(mytext2)ctrlable=0;str_cpy(mytext,mytext2);/mytext=mytext2 myplayer.frame=0;ctext.visible=on;while(ke
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 罗培羽教 制作 DRPG 游戏

限制150内