|
大家好,想请问有关sendmessage的设定问题,
我在processor_1 的OnEntry设定,当itemtype=4,5,6的时候,传送一个sendmessage到达processor_3
if (getitemtype(item)==4||getitemtype(item)==5||getitemtype(item)==6)
{
sendmessage(node("processor_1", model()),current,getitemtype(item));
}
接着processor_3收到讯息后,要新增一个标签
我在processor_3 的OnMessage设定
treenode involved = item;
string labelname = "Processor1_Type";
double msgparam1 = msgparam(1);
if (msgparam1 == 4||5||6)
{
setnodenum(assertlabel(involved,labelname,DATATYPE_NUMBER),msgparam(1));
}
可是标签怎么纪录都是1,请问大家帮忙能找出我哪里编译错误了吗? 感谢。
|
|