共同学习SPS,掌握Csgl#,FireScript孵化纪实

——基于.NET脚本解释引擎,可以用于ASP.NET,WinForm,WebServices

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

2006年4月14日

摘要: 运算符是从右到左运算,因此下面的表达式结果是 False :1!(1>2)||2>1&&4+2<1它相当于:1(!(1>2)||(2>1))&&4+2<1在函数的参数初始化的时候,是从左到右进行初始化,如1//测试参数的初始化2functionTest(a,b)3{4printa5printb6}78i=0//这里使用一个标志数字... 阅读全文
posted @ 2006-04-14 17:23 FireReprt◇FireScript地带 阅读(513) 评论(0) 推荐(0) 编辑

摘要: 上次使用脚本写了一个精灵动画的列子,感觉速度还可以,这里保存了几个截图,大家看看:还看来,用他编一个情景对话是没有任何问题的啦~FireScript的脚本:1usingSystem.Threading2usingSystem.Drawing34//一个精灵对象5s=f.Add("renwu\\NPC-B01.bmp",newPoint(3,4))6789s2=f.Add("renwu\\NPC-B... 阅读全文
posted @ 2006-04-14 15:31 FireReprt◇FireScript地带 阅读(448) 评论(1) 推荐(0) 编辑

摘要: CSGL中的方法很多都是在GL,GLU类里面,都是静态的方法  为了让FireScript更好的支持CSGL,我想应该把GL,GLU里面的方法,直接发布为全局方法,可能会简化脚本的编程,哈~,感觉确实是个好主意哦!那用脚本写的CSGL程序就会跟使用C写OpenGL没什么大的区别了.  一直很烦使用什么GL,glBegin,Gl.glEnd....这样的写法.不如  glBegin() Create... 阅读全文
posted @ 2006-04-14 13:39 FireReprt◇FireScript地带 阅读(671) 评论(1) 推荐(0) 编辑

摘要: 准备在脚本中加入类的声明! 因为在使用FireScript编写游戏脚本时,感觉对于一个精灵的操作最好是封装在一个结构里面,所以我感觉应该在引擎中加入一个向C#中的Struct一样的东西,但是它应该被设计成引用类型,这个需要讨论。 暂时确定类包含两类元素:变量,方法 不考虑访问控制和静态变量,静态方法,因为已经有全局变量,全局方法了,暂时没必要考虑这些。 类的加入会对对象访问的语义分析引擎产生较大影... 阅读全文
posted @ 2006-04-14 11:30 FireReprt◇FireScript地带 阅读(422) 评论(0) 推荐(0) 编辑