全球FlexSim系统仿真中文论坛

搜索
查看: 10526|回复: 10
打印 上一主题 下一主题

货架初始的部品,如何定义颜色,类别

[复制链接]
跳转到指定楼层
1#
wj109260758 发表于 2010-7-26 16:09:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
for (int i=1;i<=20;i++)
7 `6 Z0 X) ^/ R0 V6 r{4 r: k2 h) x' N6 H* [# W8 A, O
        createcopy(node("/Tools/FlowItemBin/Textured Colored Box/1",model()),model());% O! p6 R5 ]  |; b4 u( f
        moveobject(last(model()),current);0 k8 t+ H8 s, b" U* x
}& {; e' n% o* F: Z. X
;这个写在ONRESET中,货架初始有部品,但没有设置部品的颜色,也没有SETITEMTYPE,请赐教
2#
george 发表于 2010-7-26 16:38:31 | 只看该作者
在FlowitemBin里面先设置好再移动Flowitem到货架上
3#
linweixu168 发表于 2010-7-26 16:59:25 | 只看该作者
本帖最后由 linweixu168 于 2010-7-27 09:53 编辑 ! L/ ]: L  j/ n; R& e! T

7 z5 O! R3 B0 v. i8 p6 Q晕,要灵活啊
1 e  D1 ]' b- t& vfor (int i=1;i<=20;i++)8 Z# H0 Y5 G" p1 H
{
0 i9 D* M' i, N) l( I        createcopy(node("/Tools/FlowItemBin/Textured Colored Box/1",model()),model());) j5 n) G6 i$ R0 K
        treenode involved = last(model());
% ?/ n0 {" S4 j" D
9 A8 P: [1 H. R! M$ y* i6 ?4 S. M! Tdouble newtype = duniform(1,3);
5 r# A+ s7 [: u1 I( q; ~! W  j$ }  j! `$ x; B5 D2 z
setitemtype(involved,newtype);$ L9 H7 ]& Z( l
colorarray(involved,newtype);
, j: S. F& D% S  G" H1 O4 [1 S& Q" Vmoveobject(last(model()),current);# Y+ s( r4 e, H. a

  F. ?6 M7 ^7 h  L0 p7 i}
8 _9 O7 N4 x4 }- h) }不好意思 随便贴两段过来 没有仔细看顺序,只要理解这是个很简单的问题

评分

参与人数 1威望 +8 收起 理由
往事如风210 + 8

查看全部评分

4#
 楼主| wj109260758 发表于 2010-7-26 18:27:57 | 只看该作者
楼上程序没有实现
5#
flyingwind 发表于 2010-7-26 23:31:50 | 只看该作者
把"moveobject(last(model()),current);”这句代码放在for循环里的最后面。

评分

参与人数 1威望 +4 收起 理由
往事如风210 + 4

查看全部评分

6#
linweixu168 发表于 2010-7-27 09:54:37 | 只看该作者
4# wj109260758 不好意思 随便贴两段过来 没有仔细看顺序,只要理解这是个很简单的问题
7#
george 发表于 2010-7-27 09:59:14 | 只看该作者
6# linweixu168
) M+ P3 h4 m* Z  ]  R. ~$ I我在上面说过的那个方法应该是可以实现的,但我想看看你是怎么实现的,不要给个模棱两可的回答 flyingwind说的貌似还是不能实现
8#
ants_song 发表于 2010-7-27 10:22:58 | 只看该作者
for (int i=1;i<=20;i++)
) C+ r, @2 X" N7 b0 X. c/ _! ^{
0 [8 H# t. {& S: F        createcopy(node("/Tools/FlowItemBin/Textured Colored Box/1",model()),model());3 c  y6 s* t8 y' j
        treenode newitem=last(model());' q" m: H' G# a6 s7 b
        setitemtype(newitem,duniform(1,3));
9 V  Z, D2 @! o* p        colorarray(newitem,duniform(1,3));* Z6 f  N! z  @, v% @7 O3 V5 j& Z
        moveobject(last(model()),current);7 K, f; G& B* w5 K( C
}

评分

参与人数 1威望 +8 收起 理由
往事如风210 + 8

查看全部评分

9#
ants_song 发表于 2010-7-27 10:25:51 | 只看该作者
linweixu168 的也能实现啊
10#
 楼主| wj109260758 发表于 2010-7-27 16:11:16 | 只看该作者
眼神不好,只认识代码,就没看见汉字了
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|手机版|Archiver|全球FlexSim系统仿真中文论坛 ( 京ICP备14043114号-2 )

GMT+8, 2025-6-29 23:19 , Processed in 0.062342 second(s), 14 queries .

Powered by Discuz! X3.3© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表