Proje Aşamaları özelliği, kullanıcılara sorun gidermede veya projenin akışını daha iyi anlamada yardımcı olan önemli görsel bilgiler sağlar. Bir proje çalıştırıldığında, Fling the Hero Bot talimatlara uygun olarak çalışacaktır, ancak bu kullanıcının istediği şekilde olmayabilir. Çalıştırılan blokları adım adım görebilme özelliği, kullanıcının hangi blokların hataya neden olabileceğini daha iyi görselleştirmesini sağlar.
Proje Aşamalandırma Özelliği Nasıl Kullanılır?
VEXcode VR araç çubuğunun sağ üst köşesinde bulunan adım düğmesini seçin.
Seçildikten sonra, programın nerede başladığını belirtmek için {Başlatıldığında} bloğunun etrafında yeşil bir vurgu belirecek ve ardından hemen yığındaki ilk bloğu vurgulayacak şekilde hareket edecektir. Vurgu, "{Başlatıldığında}" ifadesinden sonraki ilk blokta, adım düğmesi tekrar seçilene kadar kalacaktır.
Not: Vurgu, [Yorum] bloklarının projeyi veya etrafındaki blokları değiştirmediği için hemen [Yorum] bloğunun üzerinden geçecektir.
Vurgulanan bloğu çalıştırmak için adım düğmesini tekrar seçin. Blok çalıştırıldıktan sonra, bir sonraki blok vurgulanacaktır.
Projeyi adım adım ilerletmek için adım düğmesini kullanmaya devam edin.
Proje Adımlama Özelliği ile Hata Ayıklama
Proje Aşamalandırma özelliği, projenin akışını yavaşlatır ve anında görsel geri bildirim sağlar. Bu, kullanıcının projeyi blok blok inceleyerek davranışı gözlemlemesine ve hataları düzeltmesine olanak tanır.
Bu örnekte amaç, Fling'in topu alıp yüksek kaleye gol atmasıdır. Ancak projedeki gidişat yanlış yöne doğru gidiyor ve bu nedenle top yüksek hedefe ulaşamayacak.
Bir hata tespit edilene kadar Proje Adımlama özelliğini kullanarak projeyi adım adım çalıştırın.
Hatayı düzeltin.
Bu örnekteki hata, Fling'in sola 155 derece dönecek şekilde kodlanmış olmasıydı; ancak bu yön, Fling'i mancınıkın topu yüksek kaleye fırlatması için doğru açıya getirmiyor. Dönüş yönü soldan sağa değiştirilmelidir.
Ardından, Proje Adımlama özelliğini kullanarak projeyi baştan tekrar çalıştırın. Proje doğru şekilde çalışana kadar bu işlemi tekrarlayın.