|
各位先進,我想要利用VisualTool來動態顯示tree內的變數值
% O6 r/ o( ]% O5 y2 ~, b. U,例如Queue中objectinfo,可是objectinfo內有三個變數
8 b' `1 a' _- J. I,包括CurContent, MaxContent, AvgStaytime,我試過在
3 y3 T- S! E- A( D* J$ ?VisualTool內的text display中設定指令,但仍顯示數值0,沒有達到預期的等候線的等候量
- h% b0 ^9 H( Qtreenode current = ownerobject(c);
* l7 a1 i' S% p: c* j4 W1 xtreenode textnode = parnode(1);3 I8 R" H7 l! C8 S N9 p
/**Display Text*/
# @9 [0 Y7 Z& l" @' Q, Z4 O# q6 x3 S; F. q
/** \nText: */
0 m% P; ?; s6 r y @string text = /**/"Hello"/**/;
; i& S- r. m9 k1 Y/ x' H$ I! T( b& Vtreenode queuevar1 = node("/Queue2/objectinfo/CurContent", model());' T% }( O Y/ N: c: Z) ^
double curcontent = getnodenum(queuevar1);( n! @: P6 O. n
6 p: I1 _3 I0 w5 R( Y
setnodestr(textnode,numtostring(curcontent));" Y a; [# \1 \) h# Z O
9 x2 W/ N Y3 A& _return 1;
& a# h& Y2 Z; ^5 \' [我知道以下指令可以顯示等候線量,但我仍想知道如何得到tree中的數值9 A/ F4 [0 h3 \( W- b0 V) m+ |
double curcontent = getnodenum(queuevar1);, j- g( J2 e" X. @! A$ W
double zz = content(node("/Queue2",model()));
, `; G, V4 D: D, P; Y6 }setnodestr(textnode,numtostring(zz)); |
|