Discuss Scratch

lesleychen
New to Scratch
5 posts

为什么克隆执行十次后所有克隆体不见了

程序如下
克隆执行十次后所有克隆体都不见了
屏幕空白一片
是为什么呢?

当按下 [空格键 v]
隐藏
克隆 [自己 v]

当作为克隆体启动时
显示
重复执行

移动 (2) 步
碰到边缘就反弹
end
093748988210
Scratcher
100+ posts

为什么克隆执行十次后所有克隆体不见了

lesleychen wrote:

程序如下
克隆执行十次后所有克隆体都不见了
屏幕空白一片
是为什么呢?

当按下 [空格键 v]
隐藏
克隆 [自己 v]

当作为克隆体启动时
显示
重复执行

移动 (2) 步
碰到边缘就反弹
end
克隆开始后,(移动2步)不能和(碰到边缘就反弹)相叠,中间要放入[如果<碰到(边缘)>],里面在放(碰到边缘就反弹)就可以正常执行。

当作为克隆体启动时
显示
重复执行

移动 (2) 步
如果 <碰到 [边缘 v]> 那么
碰到边缘就反弹
end
end

Last edited by 093748988210 (Nov. 23, 2015 09:45:19)


本人來自台灣
最早初次接觸Scratch的年份:2007年
如果有(限定Scratch1.4版)內不會問題的可以找我尋求幫助
———————————————————————————————————————————
相關的重要工作室: 
火柴人:Stickman:https://scratch.mit.edu/studios/170355/
HoloLive Scrap Film Collection [廢片收藏]:https://scratch.mit.edu/studios/30127832/
HoloLive原創主題曲專區(Original theme song area):https://scratch.mit.edu/studios/30324563/
HoloLive World Song Collection [世界歌曲收藏]:https://scratch.mit.edu/studios/30128231/
lesleychen
New to Scratch
5 posts

为什么克隆执行十次后所有克隆体不见了

093748988210 wrote:

lesleychen wrote:

程序如下
克隆执行十次后所有克隆体都不见了
屏幕空白一片
是为什么呢?

当按下 [空格键 v]
隐藏
克隆 [自己 v]

当作为克隆体启动时
显示
重复执行

移动 (2) 步
碰到边缘就反弹
end
克隆开始后,(移动2步)不能和(碰到边缘就反弹)相叠,中间要放入[如果<碰到(边缘)>],里面在放(碰到边缘就反弹)就可以正常执行。

当作为克隆体启动时
显示
重复执行

移动 (2) 步
如果 <碰到 [边缘 v]> 那么
碰到边缘就反弹
end
end

谢谢你的回答。但是我按照你给出的程序修改后发现还是出现了一样的问题,克隆执行十次后所有克隆体都不见了,屏幕变成空白一片
fungarwai
Scratcher
26 posts

为什么克隆执行十次后所有克隆体不见了

我的SCGMD都曾经遇到过克隆突然消失的问题
这是克隆过多造成的
10个当然不算过多,但按照你的算法按下10次空格键的话
由于克隆体也会执行克隆,所以会跑出2^9个克隆体

解决方法一:
先用局部变量或者造型分辨出克隆体与本体
当角色为本体时才执行克隆

解决方法二:
在Stage或者其他角色上执行该角色的克隆

我的游戏:金坷垃jinkenoka金坷垃SCGMD

未完成游戏:Clannad布教大作战(絶望した)

使用工具:Scratch 2、scratch2exe-ch-se
093748988210
Scratcher
100+ posts

为什么克隆执行十次后所有克隆体不见了

实例示范0.0 我有试过你的程式@@
但是我这边没有问题(还是用8.9年的老电脑跑)
会不会是主机 (显示卡)的问题><…?

影片:https://www.youtube.com/watch?v=sFAlletysjE
2015/11/25 5:25p.m. 实录测试(另一个没录到,但是是真的没问题)

Last edited by 093748988210 (Nov. 25, 2015 09:51:48)


本人來自台灣
最早初次接觸Scratch的年份:2007年
如果有(限定Scratch1.4版)內不會問題的可以找我尋求幫助
———————————————————————————————————————————
相關的重要工作室: 
火柴人:Stickman:https://scratch.mit.edu/studios/170355/
HoloLive Scrap Film Collection [廢片收藏]:https://scratch.mit.edu/studios/30127832/
HoloLive原創主題曲專區(Original theme song area):https://scratch.mit.edu/studios/30324563/
HoloLive World Song Collection [世界歌曲收藏]:https://scratch.mit.edu/studios/30128231/
fungarwai
Scratcher
26 posts

为什么克隆执行十次后所有克隆体不见了

他哪有写绿旗那部分,你是在绿旗那部分解决这个问题的
等待空格键没按使得过程只执行了一次

我的游戏:金坷垃jinkenoka金坷垃SCGMD

未完成游戏:Clannad布教大作战(絶望した)

使用工具:Scratch 2、scratch2exe-ch-se
093748988210
Scratcher
100+ posts

为什么克隆执行十次后所有克隆体不见了

我知道原因了
如果你这样设计会变成1x2x3x4x5x6x7x8x9x10 x….
而不是1+1+1+1+1+1+1+1+1+1+….
如果只用空白键,会连同分身都一起制造克隆。

大约x9开始就有一大部分全部都消失了。
可能是Scratch2.0的分身数量有设定最大限制。
就像计算机,最大限制可能只能按到1000000而以。

当然我已经做出一些可以修正的程式,不介意的话参考一下~

影片:https://www.youtube.com/watch?v=VuCYeHmDcEs
2015/11/25 7:18p.m. 实录测试第二次

Last edited by 093748988210 (Nov. 25, 2015 11:26:51)


本人來自台灣
最早初次接觸Scratch的年份:2007年
如果有(限定Scratch1.4版)內不會問題的可以找我尋求幫助
———————————————————————————————————————————
相關的重要工作室: 
火柴人:Stickman:https://scratch.mit.edu/studios/170355/
HoloLive Scrap Film Collection [廢片收藏]:https://scratch.mit.edu/studios/30127832/
HoloLive原創主題曲專區(Original theme song area):https://scratch.mit.edu/studios/30324563/
HoloLive World Song Collection [世界歌曲收藏]:https://scratch.mit.edu/studios/30128231/
lesleychen
New to Scratch
5 posts

为什么克隆执行十次后所有克隆体不见了

fungarwai wrote:

我的SCGMD都曾经遇到过克隆突然消失的问题
这是克隆过多造成的
10个当然不算过多,但按照你的算法按下10次空格键的话
由于克隆体也会执行克隆,所以会跑出2^9个克隆体

解决方法一:
先用局部变量或者造型分辨出克隆体与本体
当角色为本体时才执行克隆

解决方法二:
在Stage或者其他角色上执行该角色的克隆

谢谢建议,不过请问“在Stage或者其他角色上执行该角色的克隆”该如何具体执行?我是新手,还有很多不熟悉的地方。
lesleychen
New to Scratch
5 posts

为什么克隆执行十次后所有克隆体不见了

093748988210 wrote:

我知道原因了
如果你这样设计会变成1x2x3x4x5x6x7x8x9x10 x….
而不是1+1+1+1+1+1+1+1+1+1+….
如果只用空白键,会连同分身都一起制造克隆。

大约x9开始就有一大部分全部都消失了。
可能是Scratch2.0的分身数量有设定最大限制。
就像计算机,最大限制可能只能按到1000000而以。

当然我已经做出一些可以修正的程式,不介意的话参考一下~

影片:https://www.youtube.com/watch?v=VuCYeHmDcEs
2015/11/25 7:18p.m. 实录测试第二次

谢谢,可惜我是大陆的,youtube视频看不了啊
fungarwai
Scratcher
26 posts

为什么克隆执行十次后所有克隆体不见了

lesleychen wrote:

fungarwai wrote:

我的SCGMD都曾经遇到过克隆突然消失的问题
这是克隆过多造成的
10个当然不算过多,但按照你的算法按下10次空格键的话
由于克隆体也会执行克隆,所以会跑出2^9个克隆体

解决方法一:
先用局部变量或者造型分辨出克隆体与本体
当角色为本体时才执行克隆

解决方法二:
在Stage或者其他角色上执行该角色的克隆

谢谢建议,不过请问“在Stage或者其他角色上执行该角色的克隆”该如何具体执行?我是新手,还有很多不熟悉的地方。

克隆 [ v]

这个语句应该就可以选则克隆自己或者其它角色了

我的游戏:金坷垃jinkenoka金坷垃SCGMD

未完成游戏:Clannad布教大作战(絶望した)

使用工具:Scratch 2、scratch2exe-ch-se
lesleychen
New to Scratch
5 posts

为什么克隆执行十次后所有克隆体不见了

fungarwai wrote:

lesleychen wrote:

fungarwai wrote:

我的SCGMD都曾经遇到过克隆突然消失的问题
这是克隆过多造成的
10个当然不算过多,但按照你的算法按下10次空格键的话
由于克隆体也会执行克隆,所以会跑出2^9个克隆体

解决方法一:
先用局部变量或者造型分辨出克隆体与本体
当角色为本体时才执行克隆

解决方法二:
在Stage或者其他角色上执行该角色的克隆

谢谢建议,不过请问“在Stage或者其他角色上执行该角色的克隆”该如何具体执行?我是新手,还有很多不熟悉的地方。

克隆 [ v]

这个语句应该就可以选则克隆自己或者其它角色了

尝试了一下,现已解决,非常感谢!
Pickled-Meanie
Scratcher
36 posts

为什么克隆执行十次后所有克隆体不见了

fungarwai wrote:

我的SCGMD都曾经遇到过克隆突然消失的问题
这是克隆过多造成的
10个当然不算过多,但按照你的算法按下10次空格键的话
由于克隆体也会执行克隆,所以会跑出2^9个克隆体

解决方法一:
先用局部变量或者造型分辨出克隆体与本体
当角色为本体时才执行克隆

解决方法二:
在Stage或者其他角色上执行该角色的克隆
如果克隆体也会执行上面那个脚本的话,那么你可能把克隆体隐藏了
093748988210
Scratcher
100+ posts

为什么克隆执行十次后所有克隆体不见了

lesleychen wrote:

093748988210 wrote:

我知道原因了
如果你这样设计会变成1x2x3x4x5x6x7x8x9x10 x….
而不是1+1+1+1+1+1+1+1+1+1+….
如果只用空白键,会连同分身都一起制造克隆。

大约x9开始就有一大部分全部都消失了。
可能是Scratch2.0的分身数量有设定最大限制。
就像计算机,最大限制可能只能按到1000000而以。

当然我已经做出一些可以修正的程式,不介意的话参考一下~

影片:https://www.youtube.com/watch?v=VuCYeHmDcEs
2015/11/25 7:18p.m. 实录测试第二次

谢谢,可惜我是大陆的,youtube视频看不了啊
(修正的程式) 位数增加1 (第1个影片的程式)
点击绿旗时
隐藏
重复执行
如果 <按键 [空白鍵 v] 是否按下?> 那么
克隆 [自己 v]
在 <<按键 [空白鍵 v] 是否按下?> 不成立> 之前一直等待
end
end

当作为克隆体启动时
显示
重复执行
移动 (1) 步
碰到边缘就反弹
end

(发生错误显示)  位数乘以2 (第2个影片的程式)
当按下 [空白鍵 v]
隐藏
克隆 [自己 v]

当作为克隆体启动时
显示
转动CW (在 (0) 到 (360) 间随机选一个数) 度
重复执行
移动 (1) 步
碰到边缘就反弹
end
以上给予您参考

Last edited by 093748988210 (Nov. 28, 2015 09:33:27)


本人來自台灣
最早初次接觸Scratch的年份:2007年
如果有(限定Scratch1.4版)內不會問題的可以找我尋求幫助
———————————————————————————————————————————
相關的重要工作室: 
火柴人:Stickman:https://scratch.mit.edu/studios/170355/
HoloLive Scrap Film Collection [廢片收藏]:https://scratch.mit.edu/studios/30127832/
HoloLive原創主題曲專區(Original theme song area):https://scratch.mit.edu/studios/30324563/
HoloLive World Song Collection [世界歌曲收藏]:https://scratch.mit.edu/studios/30128231/
1235656738
Scratcher
1 post

为什么克隆执行十次后所有克隆体不见了

lesleychen wrote:

程序如下
克隆执行十次后所有克隆体都不见了
屏幕空白一片
是为什么呢?

当按下 [空格键 v]
隐藏
克隆 [自己 v]

当作为克隆体启动时
显示
重复执行

移动 (2) 步
碰到边缘就反弹
end

Powered by DjangoBB