游戏开发论坛

 找回密码
 立即注册
搜索
楼主: sanikoyes

??? ?? DELPHI ??????? LUA ?? ???

[复制链接]

16

主题

160

帖子

176

积分

注册会员

Rank: 2

积分
176
QQ
 楼主| 发表于 2005-9-7 17:46:00 | 显示全部楼层

Re:?? DELPHI ????????? LUA ??

  LUA????????????????????????LUA???????LUA???????C????????????C????????DELPHI??LUA????
  ???RPG????????????????NPC??????????NPC???ID?NPC??????????????LUA??????LUA???NPC????
  ??LUA?????????????????????RPG??????????????????LUA??????????????LUA????????
  ?????RPG???????RPG????????????????HPMP??????????????????????LUA??????LUA?????????????
  AI?????????????LUA?????????????????? [em5]

9

主题

45

帖子

45

积分

注册会员

Rank: 2

积分
45
发表于 2005-9-7 17:58:00 | 显示全部楼层

Re:?? DELPHI ????????? LUA ??

??????????????
??????????????????????????Lua?????????????????????????????????????
?????????Lua???????????????????????

24

主题

213

帖子

220

积分

中级会员

Rank: 3Rank: 3

积分
220
QQ
发表于 2005-10-29 23:21:00 | 显示全部楼层

Re:?? DELPHI ????????? LUA ??

??????PAS???????DELPHI???????????????????

0

主题

9

帖子

11

积分

新手上路

Rank: 1

积分
11
发表于 2006-3-18 12:26:00 | 显示全部楼层

Re:?? DELPHI ????????? LUA ??

?????????LUA?????????????????????LUA?????????????????????????????????RPG???????????????????????????????????????RPG???????????????????????????????

???????????????

   mymq0001@163.com

???

16

主题

160

帖子

176

积分

注册会员

Rank: 2

积分
176
QQ
 楼主| 发表于 2006-4-3 10:49:00 | 显示全部楼层

Re:?? DELPHI ????????? LUA ??

????????LUA??C++?????????????????
MyObject = create_object("MyObject");
create_object????LUA???????????????????????????METATABLE???LUA?????????????
???
MyObject.OutText(0, 0, "HELLO");
??????????????
MyObject.Delete() // ????
???????????????
??C++?????????LUA?????
????????
addField(const char *varName, Type type, void *pAddress, bool canWrite);

16

主题

160

帖子

176

积分

注册会员

Rank: 2

积分
176
QQ
 楼主| 发表于 2006-4-3 10:59:00 | 显示全部楼层

Re:?? DELPHI ????????? LUA ??

???????ALLEGRO????LUA?????????BITMAP?GRAPHICS?KEYBOARD?MOUSE?BLIT?DRAW??????????????????????????????????LUA???????

???????ALLEGRO??????????????

allegro = create_object("TAllegro");    // ??????
graphics = create_object("TGraphics"); // ??????????????
mouse = create_object("TMouse");  // ??????
keyboard = create_object("TKeyboard"); // ??????

allegro.install(SYSTEM_AUTODETECT); // ??ALLEGRO??
keyboard.install(); // ????
mouse.install(); // ????

allegro.set_window_title('Hello Allegro!'); // ??ALLEGRO????
graphics.set_color_depth(16); // ???????16BIT
graphics.set_gfx_mode(GFX_AUTODETECT_WINDOWED, 640, 480, 0, 0); // ??DIRECTX???? 640*480

screen = create_object("TBitmap", "screen"); // ???????SCREEN???????
mysha  = create_object("TBitmap", "./data/mysha.pcx"); // ??????PCX?????????
sub = create_object("TBitmap"); // ??????????????

sub.create_sub(mysha, 100, 100, 50, 50); // ?MYSHA????????
mouse.show(screen); // ??????

draw = screen.draw_sprite; // ???????????

while not keyboard.key(59) do
  draw(mysha, math.random(255), math.random(255)); // ????MYSHA????screen.draw
  sleep(1); // ?????CPU???????????????????CPU?????%99??
end;

allegro.exit(); // ??ALLEGRO
quit(); // ?????



0

主题

4

帖子

10

积分

新手上路

Rank: 1

积分
10
发表于 2006-5-6 10:15:00 | 显示全部楼层

Re:?? DELPHI ????????? LUA ??

??LZ???????
?????????

13

主题

274

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
发表于 2006-5-6 19:07:00 | 显示全部楼层

Re:?? DELPHI ????????? LUA ??

???????????,?????

13

主题

274

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
发表于 2006-5-9 11:04:00 | 显示全部楼层

Re:?? DELPHI ????????? LUA ??

?????~~

0

主题

1

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2006-8-31 00:37:00 | 显示全部楼层

Re:?? DELPHI ????????? LUA ??

????????????
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-8-18 18:47

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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