Discuss Scratch

su1yi4xin1
Scratcher
4 posts

怎样侦测克隆体的大小?

我要制作一个离线对战游戏,一个“敌方”角色会制造许多随机大小的克隆体,受到攻击大小减小,但无法使大小为0并删除克隆体。
——如何使克隆体大小<1时“删除本克隆体”呢?
当作为克隆体启动时
如果 <(克隆体的大小) < [1]> 那么
删除本克隆体
end
注:克隆体很多,设置变量很复杂。

Last edited by su1yi4xin1 (Feb. 13, 2020 12:05:04)

Sun_No_1
Scratcher
100+ posts

怎样侦测克隆体的大小?

这不简单吗?!!
当作为克隆体启动时
如果 <(大小) < (1)> 那么
删除本克隆体
end
不信你试试

Last edited by Sun_No_1 (Feb. 13, 2020 11:47:30)

DruTNT
Scratcher
47 posts

怎样侦测克隆体的大小?

正解:

当作为克隆体启动时
重复执行
如果 <(大小) < (1)> 那么
删除本克隆体
end

Last edited by DruTNT (Feb. 13, 2020 12:00:56)


(╬▼д゚)▄︻┻┳═一←迷你小码狗溷和体
su1yi4xin1
Scratcher
4 posts

怎样侦测克隆体的大小?

Sun_No_1 wrote:

这不简单吗?!!
当作为克隆体启动时
如果 <(大小) < (1)> 那么
删除本克隆体
end
不信你试试

DruTNT wrote:

正解:

当作为克隆体启动时
重复执行
如果 <(大小) < (1)> 那么
删除本克隆体
end
我试过,不然我就不问了……
su1yi4xin1
Scratcher
4 posts

怎样侦测克隆体的大小?

Sun_No_1 wrote:

这不简单吗?!!
当作为克隆体启动时
如果 <(大小) < (1)> 那么
删除本克隆体
end
不信你试试

DruTNT wrote:

正解:

当作为克隆体启动时
重复执行
如果 <(大小) < (1)> 那么
删除本克隆体
end
克隆体的大小真的没法通过
(大小)
获得啊……
wrj2009
Scratcher
500+ posts

怎样侦测克隆体的大小?

su1yi4xin1 wrote:

Sun_No_1 wrote:

这不简单吗?!!
当作为克隆体启动时
如果 <(大小) < (1)> 那么
删除本克隆体
end
不信你试试

DruTNT wrote:

正解:

当作为克隆体启动时
重复执行
如果 <(大小) < (1)> 那么
删除本克隆体
end
克隆体的大小真的没法通过
(大小)
获得啊……
所以应该弄一个列表,把每一个编号的克隆体大小放在列表里。另外大小最小为5,不可能小于1。

“有志者,事竟成,破釜沉舟,百二雄关终属楚;苦心人,天不负,卧薪尝胆,三千越甲可吞吴!”
我的爱好:围棋(1段)、编程(ScratchPython)和钢琴(8级)。(为了省空间把自己作品删掉了)
翻译或改编的项目:关灯 9×9 | 不同的世界 - 平台游戏 | 地下 - 平台游戏 | 绿色陆地 - 平台游戏 | 滚动的天空 8
从2019-11-23开始我不会“整天”待在 Scratch 官网了,我在阿儿法营魔抓社区
Sun_No_1
Scratcher
100+ posts

怎样侦测克隆体的大小?

wrj2009 wrote:

su1yi4xin1 wrote:

Sun_No_1 wrote:

这不简单吗?!!
当作为克隆体启动时
如果 <(大小) < (1)> 那么
删除本克隆体
end
不信你试试

DruTNT wrote:

正解:

当作为克隆体启动时
重复执行
如果 <(大小) < (1)> 那么
删除本克隆体
end
克隆体的大小真的没法通过
(大小)
获得啊……
所以应该弄一个列表,把每一个编号的克隆体大小放在列表里。另外大小最小为5,不可能小于1。
我试过了,明明可以!!!(你可能在使用旧版的离线编辑器,反正我一般都用在线最新版的)

Last edited by Sun_No_1 (Feb. 13, 2020 14:30:53)

Sun_No_1
Scratcher
100+ posts

怎样侦测克隆体的大小?

wrj2009 wrote:

su1yi4xin1 wrote:

Sun_No_1 wrote:

这不简单吗?!!
当作为克隆体启动时
如果 <(大小) < (1)> 那么
删除本克隆体
end
不信你试试

DruTNT wrote:

正解:

当作为克隆体启动时
重复执行
如果 <(大小) < (1)> 那么
删除本克隆体
end
克隆体的大小真的没法通过
(大小)
获得啊……
所以应该弄一个列表,把每一个编号的克隆体大小放在列表里。另外大小最小为5,不可能小于1。
建一个“仅用于当前角色”的变量。然后每个克隆体可以通过变量知道自己的大小
Sun_No_1
Scratcher
100+ posts

怎样侦测克隆体的大小?

wrj2009 wrote:

su1yi4xin1 wrote:

Sun_No_1 wrote:

这不简单吗?!!
当作为克隆体启动时
如果 <(大小) < (1)> 那么
删除本克隆体
end
不信你试试

DruTNT wrote:

正解:

当作为克隆体启动时
重复执行
如果 <(大小) < (1)> 那么
删除本克隆体
end
克隆体的大小真的没法通过
(大小)
获得啊……
所以应该弄一个列表,把每一个编号的克隆体大小放在列表里。另外大小最小为5,不可能小于1。

哪里!!我明明见到过大小是2的!!!

Last edited by Sun_No_1 (Feb. 13, 2020 14:40:26)

Sun_No_1
Scratcher
100+ posts

怎样侦测克隆体的大小?

su1yi4xin1 wrote:

我要制作一个离线对战游戏,一个“敌方”角色会制造许多随机大小的克隆体,受到攻击大小减小,但无法使大小为0并删除克隆体。
——如何使克隆体大小<1时“删除本克隆体”呢?
当作为克隆体启动时
如果 <(克隆体的大小) < [1]> 那么
删除本克隆体
end
注:克隆体很多,设置变量很复杂。
一点都不复杂!!新增一个变量,选择“仅用于此角色”即可!!!
BIGSNAILdawoniu
Scratcher
48 posts

怎样侦测克隆体的大小?

当接收到 [……]
将角色的大小设定为 (……)
重复执行
如果 <(大小) < [……]> 那么
不晓得干啥
end
end
su1yi4xin1
Scratcher
4 posts

怎样侦测克隆体的大小?

我似乎明白了什么……不管怎样,谢谢了。
Sun_No_1
Scratcher
100+ posts

怎样侦测克隆体的大小?

xiaoruiyang
Scratcher
28 posts

怎样侦测克隆体的大小?

Sun_No_1 wrote:

wrj2009 wrote:

su1yi4xin1 wrote:

Sun_No_1 wrote:

这不简单吗?!!
当作为克隆体启动时
如果 <(大小) < (1)> 那么
删除本克隆体
end
不信你试试

DruTNT wrote:

正解:

当作为克隆体启动时
重复执行
如果 <(大小) < (1)> 那么
删除本克隆体
end
克隆体的大小真的没法通过
(大小)
获得啊……
所以应该弄一个列表,把每一个编号的克隆体大小放在列表里。另外大小最小为5,不可能小于1。
我试过了,明明可以!!!(你可能在使用旧版的离线编辑器,反正我一般都用在线最新版的)

上面的脚本好像真的不行,还是要用变量或列表啊!!
将 [ 大小] 设定为 (在 (1) 到 (5) 间随机选一个数)
将角色的大小设定为 (在 (1) 到 (5) 间随机选一个数)

Last edited by xiaoruiyang (Feb. 17, 2020 02:02:19)

Sun_No_1
Scratcher
100+ posts

怎样侦测克隆体的大小?

xiaoruiyang wrote:

Sun_No_1 wrote:

wrj2009 wrote:

su1yi4xin1 wrote:

Sun_No_1 wrote:

这不简单吗?!!
当作为克隆体启动时
如果 <(大小) < (1)> 那么
删除本克隆体
end
不信你试试

DruTNT wrote:

正解:

当作为克隆体启动时
重复执行
如果 <(大小) < (1)> 那么
删除本克隆体
end
克隆体的大小真的没法通过
(大小)
获得啊……
所以应该弄一个列表,把每一个编号的克隆体大小放在列表里。另外大小最小为5,不可能小于1。
我试过了,明明可以!!!(你可能在使用旧版的离线编辑器,反正我一般都用在线最新版的)

上面的脚本好像真的不行,还是要用变量或列表啊!!
将 [ 大小] 设定为 (在 (1) 到 (5) 间随机选一个数)
将角色的大小设定为 (在 (1) 到 (5) 间随机选一个数)
闭嘴,明明可以!!!不信你运行脚本试试!!!

Powered by DjangoBB

Standard | Mobile