登录发现更多内容
首页
资讯
分类
目录
索引
酷站
发帖
用户名
Email
自动登录
找回密码
密码
登录
立即注册
立即登录
立即注册
其他登录
QQ
微信
门户
Portal
论坛
BBS
问AI
提问
搜索
搜索
热搜:
活动
交友
discuz
本版
文章
帖子
用户
帖子
设置
我的收藏
退出
3
0
0
首页
历史版块_34
›
求教:发生器创建触发实体类型duniform
返回列表
求教:发生器创建触发实体类型duniform
[ 复制链接 ]
zl823893988
历史版块_34
3
3
2019-11-20 16:49:49
发生器创建触发duniform(1,3)指令是有界的离散概率分布,那么临时实体按照1、2、3的顺序产生的指令又是哪一个呢?
点赞
0
收藏
0
────
0
人觉得很赞
────
回复
举报
3 回复
zorsite
回复
举报
2019-11-20 22:37:19
姑且认为你是为了设置临时实体类型值吧。
老版本中在离开触发中设置以下代码:
[code]setitemtype(item,getoutput(current)+1);[/code]
新版本中在离开触发中设置以下代码:
[code]item.Type=getoutput(current)+1;[/code]
不知道版本的话你能看懂哪个就用哪个。
注意要写在离开触发而不是创建触发中。
回复
评论
举报
沈瑞祥
回复
举报
2019-11-21 00:08:23
在发生器的创建触发中设置标签,标签值为[b] getoutput(current)%3+1 [/b] 即可
getoutput()函数,是获取发生器的输出量,一开始默认为0,所以需要加1.后面%3,对3取余数,举个很好理解的例子:
0 1 2 3 4 5 6 对应发生器输出量递增的变化,那么标签值对应如下
1 2 3 1 2 3 .....
达成你的要求了!
回复
评论
举报
zl823893988
楼主
回复
举报
2019-11-21 09:53:13
谢谢大家的帮助,我是用来设置打包用托盘的发生器,合成器按照全局表合成发货。全军表共有10单,所以我用二楼给的代码取代了类型(标签的话托盘的类型还是1不会按单发货,需要类型变化才能实现)设置的duniform,然后就能按照订单1~10循环发货了,感谢三楼,用三楼的代码实现了产生1,2,3,4.....一直延续下去的托盘(只是我的订单只有10从10后面就空盘了)这些代码都非常有用,以后有不懂的还请大家多多帮助,感谢!!:lol:lol
回复
评论
举报
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
立即登录
点评
高级模式
本版积分规则
回帖后跳转到最后一页
返回
浏览过的版块
历史版块_9
历史版块_18
历史版块_17
历史版块_34
提问题
写回答
写文章
草稿箱
登录开启您的创作之旅
使用UnityID登录,立即开启您的创作之旅~
登录
热门问答
查看更多
1
流水作业线的仿真
流水作业线的仿真
32
83
2
厂区生产线布局优化案例!新做的!
厂区生产线布局优化案例!新做的!
27
224
3
Flexsim初级建模工程师水平标准
Flexsim初级建模工程师水平标准
26
234
4
图形用户界面(GUI)教学视频
图形用户界面(GUI)教学视频
25
75
5
flexsim中文教程,pdf文档已整理-重新整理
flexsim中文教程,pdf文档已整理-重新整理
25
114
博主榜
admin
+ 5
首页
分类
目录
索引
我的