全球FlexSim系统仿真中文论坛

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

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

[复制链接]
跳转到指定楼层
1#
wj109260758 发表于 2010-7-26 16:09:27 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
for (int i=1;i<=20;i++)
& n3 B" q$ j/ c& Q* r  }{) O1 ^  n4 j* U' Z
        createcopy(node("/Tools/FlowItemBin/Textured Colored Box/1",model()),model());: S3 \/ ^- |7 h9 H9 u' w9 y
        moveobject(last(model()),current);
! L& U) c2 d6 l8 W! a}: i7 C' O$ `9 n
;这个写在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 编辑
* P. S2 R4 L# g6 S4 u
% B+ y( |, H* s. S- k晕,要灵活啊
2 d/ V2 p5 k/ U7 Dfor (int i=1;i<=20;i++), [8 J' `9 D/ E( E  Z
{. J, W1 Y7 K7 g% u3 U- I
        createcopy(node("/Tools/FlowItemBin/Textured Colored Box/1",model()),model());  _% V7 ]+ P% P6 {6 J: ^/ U8 \
        treenode involved = last(model());
: z9 ~+ w3 h6 c3 H7 z$ g6 ~: k) J* t9 r% z  j
double newtype = duniform(1,3);
% r# ]+ X! S9 G# [7 z5 k4 C% t% u2 O5 [% |$ ?
setitemtype(involved,newtype);2 J: B. @0 M- Z+ a# Z
colorarray(involved,newtype);
  r5 H; j1 V- }: o% t+ k4 Cmoveobject(last(model()),current);
/ ?$ M+ y, b( J/ O( E
: \8 V* g6 p! ~& s}2 t( n6 f3 x3 A2 a! f4 [
不好意思 随便贴两段过来 没有仔细看顺序,只要理解这是个很简单的问题

评分

参与人数 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 0 _  u: ~7 l( x  Y, M! s/ S; a
我在上面说过的那个方法应该是可以实现的,但我想看看你是怎么实现的,不要给个模棱两可的回答 flyingwind说的貌似还是不能实现
8#
ants_song 发表于 2010-7-27 10:22:58 | 只看该作者
for (int i=1;i<=20;i++)
9 |, K8 ~# R/ A) H{; s* o  H( i/ M0 z2 r& ~6 ]$ o* g
        createcopy(node("/Tools/FlowItemBin/Textured Colored Box/1",model()),model());( y: J8 d5 Q6 R! k# J6 v
        treenode newitem=last(model());
8 D# H$ R8 B1 L" [: s1 m        setitemtype(newitem,duniform(1,3));
. a- ?  L9 N3 S$ Z$ Q+ F  A: n        colorarray(newitem,duniform(1,3));
* x; t: }$ r+ @' A        moveobject(last(model()),current);4 ?( s4 u. }# I1 `
}

评分

参与人数 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-8-31 16:51 , Processed in 0.076809 second(s), 14 queries .

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

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