查看: 7|回复: 7

如何阵列添加实体?

[复制链接]

主题

0

回帖

144

积分

注册会员

积分
144
发表于 2023-8-7 20:23:20 | 显示全部楼层 |阅读模式
比如添加100个processor,按10x10摆放,X/Y都间隔3m

主题

0

回帖

3555

积分

高级会员

积分
3555
发表于 2023-8-8 08:51:01 | 显示全部楼层
我也想知道

主题

0

回帖

356

积分

注册会员

积分
356
发表于 2023-8-8 09:24:44 | 显示全部楼层
int num=token.num-1;//生成实体的顺序;
int hang=num/10;
int lie=Math.fmod(num,10);
double x=0+lie*3;
double y=0+hang*3;
setloc(token.item,x,y,0);

主题

0

回帖

144

积分

注册会员

积分
144
 楼主| 发表于 2023-8-10 20:15:50 | 显示全部楼层
有没有不编程的方法呀?

主题

0

回帖

144

积分

注册会员

积分
144
 楼主| 发表于 2023-8-10 20:26:19 | 显示全部楼层
[quote][size=2][url=forum.php?mod=redirect&goto=findpost&pid=35063&ptid=12219][color=#999999]abcdefg 发表于 2023-8-8 09:24[/color][/url][/size]
int num=token.num-1;//生成实体的顺序;
int hang=num/10;
int lie=Math.fmod(num,10);
[/quote]

代码怎么用呀?具体怎么操作?新人小白:'(:'(

主题

0

回帖

183

积分

注册会员

积分
183
发表于 2023-9-19 11:42:20 | 显示全部楼层
导入的实体模修具体是什么格式比较顺软件不会卡啊?新人小白,请大佬多关照。

主题

0

回帖

4万

积分

版主

积分
45331
发表于 2023-9-24 21:32:20 | 显示全部楼层
不写代码是不可能的,通常可以在script里面来写一个简单的复制和排列。
这里有一个基础的实体作为目标位置,想要生成其他实体需要修改第10行,find("?Source"),引号里面的名称(比如改为Processor)
非正式版的话,可以尝试写在初始目标位置实体的重置触发里面

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

主题

0

回帖

128

积分

注册会员

积分
128
发表于 2024-11-13 14:01:17 | 显示全部楼层
感谢,虽然我不太会代码
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号

相关侵权、举报、投诉及建议等,请发 E-mail:admin@discuz.vip

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.|京ICP备14043114号-2

在本版发帖
关注公众号
QQ客服返回顶部