From Test-Scratch-Wiki
() adım git | |
![]() | |
Category | Hareket |
Type | Yığın |
Introduced in | 1.0 |
() adım git bloğu bir hareket bloğu ve bir yığın bloğudur. Bu blok, kuklasını baktığı yöne doğru belirtilen sayıda adım ilerletir. Bir adım, bir piksel uzunluğundadır. Bu blok aslında doğru yöne gidebilmek için trigonometri kullanır, çünkü bir bilgisayar böyle işler.
Örnek Kullanım
X konumunu () değiştir ve Y konumunu () değiştir bloklarıyla karmaşık betikler oluşturmak yerine, bu blok bir kuklayı hareket ettirmek için kolayca kullanılabilir.
() adım git bloğunun bazı yaygın kullanımları:
- Kuklaları hareket ettirmek
- Animasyonda bir kuklayı ilerletmek
(10) defa tekrarla (10) adım git end
- Kuklanın fareyi takip etmesini sağlamak
sürekli tekrarla (fare-imleci v) yönüne doğru yönel :: motion (10) adım git end
Alternatif Yöntemler
- Main article: List of Block Workarounds
Aşağıdaki kod, bu bloğun yerine geçebilir:
x: ((x konumu) + (((yön :: motion)nin [sin v]i :: operators) * (sayı))) y: ((y konumu) + (((yön :: motion)nin [cos v]i :: operators) * (sayı))) konumuna git :: motion