全球FlexSim系统仿真中文论坛

标题: 货架初始的部品,如何定义颜色,类别 [打印本页]

作者: wj109260758    时间: 2010-7-26 16:09
标题: 货架初始的部品,如何定义颜色,类别
for (int i=1;i<=20;i++)
$ a6 A5 s$ S' E  w% i; V{
2 s/ E" m) Y4 d* a/ n# e        createcopy(node("/Tools/FlowItemBin/Textured Colored Box/1",model()),model());) y# t3 \; K4 Q
        moveobject(last(model()),current);' j5 F% _8 @# P. e9 T$ ~5 b
}" L) L0 J5 J' V4 X2 c# z2 `
;这个写在ONRESET中,货架初始有部品,但没有设置部品的颜色,也没有SETITEMTYPE,请赐教
作者: george    时间: 2010-7-26 16:38
在FlowitemBin里面先设置好再移动Flowitem到货架上
作者: linweixu168    时间: 2010-7-26 16:59
本帖最后由 linweixu168 于 2010-7-27 09:53 编辑 , k. d* ~* H, O; {4 Z( q/ s* n( b
7 P2 S2 l& z* E1 H! l$ v  v
晕,要灵活啊 + c+ m) z8 B. ?+ W3 E" Q% m
for (int i=1;i<=20;i++)
/ S* q+ X8 \4 F7 m( l7 _8 R6 Z3 c' f{
& J; r* a2 ]3 D6 t0 k  W        createcopy(node("/Tools/FlowItemBin/Textured Colored Box/1",model()),model());
, ^5 Z2 M8 R3 x& Q        treenode involved = last(model());$ X5 f9 x  T- I- Z4 u" {3 ]

0 `% D! g+ M, Z# w( I* D7 J( ]' Cdouble newtype = duniform(1,3);
" L; I, h1 b$ a, E( q' x0 M- j# K. c( v
setitemtype(involved,newtype);! I; U. @9 X+ h0 x3 \7 q
colorarray(involved,newtype);/ u9 Q4 f7 H! B9 Q& X
moveobject(last(model()),current);1 [" _5 r5 j6 C3 X8 B& y
/ z+ ?" H8 R% e. ]
}, B6 V4 ~3 k) m
不好意思 随便贴两段过来 没有仔细看顺序,只要理解这是个很简单的问题
作者: wj109260758    时间: 2010-7-26 18:27
楼上程序没有实现
作者: flyingwind    时间: 2010-7-26 23:31
把"moveobject(last(model()),current);”这句代码放在for循环里的最后面。
作者: linweixu168    时间: 2010-7-27 09:54
4# wj109260758 不好意思 随便贴两段过来 没有仔细看顺序,只要理解这是个很简单的问题
作者: george    时间: 2010-7-27 09:59
6# linweixu168
0 t; F  Z: \) W; v我在上面说过的那个方法应该是可以实现的,但我想看看你是怎么实现的,不要给个模棱两可的回答 flyingwind说的貌似还是不能实现
作者: ants_song    时间: 2010-7-27 10:22
for (int i=1;i<=20;i++)
4 c) h/ f! K/ F2 v. u{; K8 c3 G* L7 V* D  O
        createcopy(node("/Tools/FlowItemBin/Textured Colored Box/1",model()),model());
3 n3 [8 y. C% L, E+ [        treenode newitem=last(model());
5 V4 F  K3 p$ |% t1 j5 z        setitemtype(newitem,duniform(1,3));$ ^# A1 c, X4 O1 p
        colorarray(newitem,duniform(1,3));$ ^, Y9 z6 C3 R4 V+ a; `1 N
        moveobject(last(model()),current);# X! z& m7 [0 d. Y
}
作者: ants_song    时间: 2010-7-27 10:25
linweixu168 的也能实现啊
作者: wj109260758    时间: 2010-7-27 16:11
眼神不好,只认识代码,就没看见汉字了
作者: wj109260758    时间: 2010-7-27 16:14
奇怪了,昨天都没有实现,今天实现了。。。。这个软件发脾气了




欢迎光临 全球FlexSim系统仿真中文论坛 (http://www.flexsimasia.com/) Powered by Discuz! X3.3