lua和c语言互相调用的例子_第1页
lua和c语言互相调用的例子_第2页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

个人收集整理-ZQlua和c语言互相调用的例子【程序语言】中如何使用脚本 分类: 人阅读评论()收藏举报转自:作为一门优雅高效的脚本语言,开始受到越来越多的关注。很多对感兴趣的朋友最郁闷的问题就是如何开始入手。那么现在我就也以一个初学者的身份,带大家一步一步开始之旅:b5E2R。b5E2R。.确保有一个可用的编程环境,我这里示范的是,相信和是同理的。.到官网下载最新的版本,这里给出的是的官网,版本更加高效而且操作一模一样,所以直接上了,.把解压后放到一个你可用找到的目录下,这里假设是:.打开,创建一个空的控台项目,比如 .打开 “ 项目 属性 配置属性 目录”,在包含目录中加入:,在库目录中加入:.编写程序代码 1. 2. 3. *打开所需要的库*4. (,)5. 6. 7. 8. 9. 10. ( , * ) 11. 12. *(); *创建一个解释器句柄*13. (); *打开所有的库*14. (,); *调入脚本文件*15. (); *执行脚本*16. (); *关闭句柄*17. (); 18. ; 19. .编写你自己的脚本,放到项目的资源文件下就可用了,例如最简单的程序,记得存为刚刚声明打开的名字,这里是p1Ean。p1Ean。 1. ( ) 现在你就可用开始的你的之旅了!和语言互相调用的例子 分类:游戏开发 人阅读评论()收藏举报之前都是看的脚本怎么写的,还有就是在之前的工作室仿照着写。没有真正懂和语言如何之间交互的。今天写了一个例子DXDiT。DXDiT。首先我要实现的功能计算两个整数的和,就是了。因为和是随时变化的,我又不想在程序里修改,那么就把这两个参数放到脚本来传递。RTCrp。RTCrp。那么我是如何实现的呢?第一步:搭建环境,使用 这个东西在网上搜索一下吧,很多。第二步:写一下函数的逻辑。 ?1.2. 3. 4. 5. 6. 7. 8. 9. * ; 10. (* ); 11. (* ) 12. 13. 从栈中取出索引为的数值,并检查14. (); 15. 从栈中取出索引为的数值,并检查16. (); 17. (); 18. ; 19. 20. ( , * ) 21. 22. 初始化全局23. (); 24. 打开库25. (); 26. 把函数压入栈中27. (, ); 28. 设置全局29. (, ); 30. 加载我们的脚本文件31. (,:) 32. 33. (); 34. 35. 安全检查36. (); 37. 进函数38. (, ); 39. (); 40. ( ); 41. ; 42. * ; (* ); (* )从栈中取出索引为的数值,并检查 ();从栈中取出索引为的数值,并检查 ();(); ; ( , * )初始化全局 ();打开库();把函数压入栈中(, );设置全局(, ); 加载我们的脚本文件 (,:)();安全检查();进函数(, ); ();( ); ;下面是我的脚本代码,很简单 ?1. () 2. () 3. () 4

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论