|
本帖最后由 xusir98 于 2011-5-14 22:33 编辑
: s* I# p/ ?( g7 s& D5 H( f* G9 j8 ~+ v% W/ Z6 s( L8 ~
用了一天的时间把ugApi+luaplus研究了一下,
7 {1 J8 ?8 g: _0 }8 O其实意义也不大,但是很有趣味9 K. V4 y6 }9 F9 S) x
如果学习完了你会得到下列知识:
% h. Q4 M5 |/ K1:编译一个UG dll 需要在VS上有那些设置. A" {0 n B# _3 C
2:如何编译luaplus% F1 {6 q+ {0 `6 C2 u" t6 z3 O
3:luaplus与c之间的基本交互$ W( S( Y8 U" v! n- {* g: o
$ \3 i" l# a# E' A
luaplus脚本码2 t7 `3 m6 P; _6 |$ C7 a: R4 g
for i=0,30,0.05 do
3 s! M( E+ d# L! k2 x$ |8 R3 w5 j* @ y = math.sin(i);
& t/ B- F* ^5 L( W% h1 d dw1,dw2 = CreatePoint(i,y,0);
L+ ]9 B$ K+ _; v6 @# m SetColor(dw2,i*100%200);8 ~# h4 a* T& P0 D8 ^9 W
end k; b1 t, l' @% H, A
6 K$ O4 @6 m5 k n9 T5 j
如果有人扩展了这个东西,那么就可以实现不用编译就能运行的文本代码了
; N3 N! j" V0 c# ~
6 L/ H& K7 m0 @6 k0 R4 C& m效果图
) O* \* `% ~, y/ q+ }0 b8 s" D: q6 o$ L2 U$ a# o! e
ppt文档
UgApi lua混合开发.rar
(971.21 KB, 下载次数: 20)
w" B* C' l3 C1 P7 H0 y6 _4 \& ~$ B0 P- f! |7 O, ]& i A
如需代码请到我空间中下载
4 L! y' O I5 W0 A2 Chttp://xusir98.ys168.com/- d) P4 Q3 n. ]* `0 b" W
vs2008+nx3.0平台 |
|