From Test-Scratch-Wiki
Hız (kütleçekim ile karıştırılmamalıdır), belirli bir yöndeki sürat olarak tanımlanmıştır ve bundan dolayı süratin aksine (sürat hem yönsüzdür hem de pozitiftir) negatif olabilir. Hız fizik efektleri için çoğunlukla projelerde kullanılır. Hızı kullanmak geleneksel kaydırmaya göre daha düzgün ve estetik açıdan daha hoş bir metottur.
Scratch'te nasıl hız programlanır
Bu kod hızı programlamak için yaygın bir yöntemdir:
sürekli tekrarla eğer <[sol ok v] tuşuna basıldı mı?> ise [Sürat v] i (-1) kadar değiştir // sola hareket için negatif bir sürat end eğer <[sağ ok v] tuşuna basıldı mı?> ise [Sürat v] i (1) kadar değiştir // sağa hareket için pozitif bir sürat end [Sürat v] i ((Sürat) * (0.9)) yap // daha büyük bir sayı en yüksek hızı ve ivmeyi arttırır x konumunu (Sürat) değiştir // kuklanın asıl hareketi end
Üstteki teknik basittir, etkilidir ve tek bir dizi içinde bulundurulabilir. Değerler kuklanın ne kadar hızlı bir şekilde kuklanın hızlandığını veya yavaşladığını ayarlamak için kullanılabilir. Dikkat edilmelidir ki en son kısımdaki It should be noted that the number in the last set değişken bloğunun değeri birin altında olmalıdır, aksi taktirde kukla yavaş yavaş yavaşlamak yerine hızlanacaktır.
Örnek kullanımları
Hızın birçok örnek kullanımı vardır — neredeyse her yerde kullanılabilir. Aşağıda birçok kullanımından birkaçı verilmiştir:
- Yarış ve sürüş oyunları
— Hızla birlikta taşıtlar daha gerçekçi bir şekilde sürülebilir.
— Hız hareketi daha gerçekçi yapar.
- Fizik simülasyonları
— Mesela bir zıplayan top bunu kullanabilir.
- Kaydırma projeleri
— Hız ile birlikte olan kaydırmalar popülerdir[citation needed]. Genelde, bir kuklanın hareket ettiği her yer — basit dur-başla hareketi — hız ile kolayca geliştirilebilir.
Örnek Projeler
Aşağıdaki projeler hızı kullanan projelerden bazılarıdır: