|
本帖最后由 xusir98 于 2011-5-14 22:33 编辑 6 s5 e* d2 M6 h8 w4 x, q* c; N* g
9 F, ~# Z# l0 e; V, s. y3 Y用了一天的时间把ugApi+luaplus研究了一下,/ R# l: i* V7 n; J! T: x
其实意义也不大,但是很有趣味
+ i' F$ i% d' w( f如果学习完了你会得到下列知识:
4 T/ P# ~: @/ e# x' q1:编译一个UG dll 需要在VS上有那些设置# P' ` a( |4 S) G, S3 X, w, s3 {
2:如何编译luaplus; r# H8 z% x) E! t% q4 _! s: {
3:luaplus与c之间的基本交互4 T! ~' C( Y" o) u9 t T, s
* _9 h. j X9 c0 [. |; f% H& pluaplus脚本码
9 W1 ~' b' X% A8 wfor i=0,30,0.05 do- T" a4 e5 g' F
y = math.sin(i);
' r# t, [& Q% ?$ n dw1,dw2 = CreatePoint(i,y,0);
c# U: y, B7 G6 H% c0 m6 C SetColor(dw2,i*100%200);
1 |4 V9 n. c& T/ @4 V0 ^: M* ^end) W) n x+ t8 D: o, z
& \! m, k, c. e/ d- L
如果有人扩展了这个东西,那么就可以实现不用编译就能运行的文本代码了
5 r# z+ ]3 s( y- Z n+ K$ E; Q9 ?) J4 u: }; ?7 J
效果图
! c1 J3 z0 Y, G" ^4 G6 Z+ D8 U1 c$ l9 E. G& Q& \9 H0 x
ppt文档
UgApi lua混合开发.rar
(971.21 KB, 下载次数: 20)
- G5 o d' {! _6 {
# `6 y, Y5 C0 ]0 N q- p _6 n9 `如需代码请到我空间中下载; U: j! U8 [0 q& L) P/ j
http://xusir98.ys168.com/- a6 K* b% f4 t5 L ]; Q8 k. g \$ t
vs2008+nx3.0平台 |
|