|
本帖最后由 xusir98 于 2011-5-14 22:33 编辑 7 W' T9 m6 x5 ~5 V$ p6 ^& q; o
( @- S5 g5 L) m; i" V
用了一天的时间把ugApi+luaplus研究了一下, v, Y+ X2 [4 B. L0 i
其实意义也不大,但是很有趣味
9 U8 H" V2 }3 f# l7 ^/ J9 G0 s如果学习完了你会得到下列知识:
" n) u1 B7 u5 O) Z4 I1:编译一个UG dll 需要在VS上有那些设置# `! @/ j) W$ Q$ c1 {6 M. g3 `
2:如何编译luaplus( T0 n( P7 [8 X7 i, E! w
3:luaplus与c之间的基本交互
) h/ E5 B+ k. \6 z; {, q# [& M3 h/ {; {" w# {, A" t: K4 N
luaplus脚本码, F1 K& n: j2 j
for i=0,30,0.05 do1 w' O2 k9 m; W' Z- X- h9 a, f: V$ t
y = math.sin(i);
. Y A3 R& T, t9 b' z0 y& G dw1,dw2 = CreatePoint(i,y,0);2 ^6 ?1 G. K/ L$ i' G
SetColor(dw2,i*100%200);' f8 ?5 H" d/ ^3 Y
end
8 B+ @* ~- j& Y
, B9 ~8 S4 }/ I+ f* L- r/ s8 ~ H如果有人扩展了这个东西,那么就可以实现不用编译就能运行的文本代码了
9 I! `% a' e6 e# m9 k& t& B4 M0 y9 ]' H. z0 e) x: G0 t4 a; Q1 B
效果图
! J3 o" `+ V* d7 s# M" R
0 n4 z! ^$ c+ Q2 l Kppt文档
UgApi lua混合开发.rar
(971.21 KB, 下载次数: 20)
! |! A7 x, A$ K
" q( [9 L5 ?" w如需代码请到我空间中下载
0 X) h! \$ [' B' Vhttp://xusir98.ys168.com/
4 `/ }# \% }7 S% | ` mvs2008+nx3.0平台 |
|