VEXcode 123'te Bloklarımı Kullanma

Bloklarım VEXcode 123 içindeki blok kategorilerinden biridir. Diğer bazı kategoriler Görünüm, Ses, Algılama ve Değişkenleri içerir. Bloklarım, bir proje boyunca birden çok kez kullanılabilecek bir dizi blok oluşturmak için kullanılır.


Blok Nasıl Yapılır

VEXcode 123 Araç Çubuğu, Bloklarım bölümü gösteriliyor ve Blok Oluştur düğmesi vurgulanıyor.

Bloklarım kategorisinden 'Blok Yap'ı seçin.

VEXcode 123 Blok Oluştur menüsü açık ve bloğun adı Drive in olarak değiştirilmiş ve vurgulanmış. Sağ alt taraftaki mavi Tamam butonu vurgulanmıştır.

'Blok Adı' alanına girerek bloğu yeniden adlandırın ve ardından 'Tamam'ı seçin.


Bir Blok Nasıl Özelleştirilir

Bir giriş (sayı) ekleyin

VEXcode 123 Blok Oluştur menüsü açık ve bloğun adı Drive in olarak ayarlanmış. Bloğa bir sayı giriş alanı eklendi ve artık vurgulanıyor.

'Blok Oluştur' ekranından 'Bir giriş (sayı) ekle' seçeneğini seçin. 'Numara' alanına girerek girişi yeniden adlandırın ve ardından 'Tamam'ı seçin.

Giriş ekleyin (Boolean)

VEXcode 123 Blok Oluştur menüsü açık ve bloğun adı Drive in olarak ayarlanmış. Bloğa bir Boole giriş alanı eklendi ve artık vurgulanıyor.

'Blok Oluştur' ekranından 'Boolean' seçeneğini seçin. 'Boole' alanına girerek girişi yeniden adlandırın ve ardından 'Tamam'ı seçin.

Etiket ekle

VEXcode 123 Blok Oluştur menüsü açık ve bloğun adı Drive in olarak ayarlanmış. Bloğa bir etiket alanı eklendi ve artık vurgulanıyor.

'Blok Oluştur' ekranından 'Etiket ekle' seçeneğini seçin. 'Etiket Metni' alanına girerek etiketi yeniden adlandırın ve ardından 'Tamam'ı seçin.

Girişleri ve etiketleri birleştirin

VEXcode 123 Blok Oluştur menüsü açık ve özel bir blok oluşturuldu. Blok ilk olarak Drive in yazıyor, ardından bir sayı giriş alanı var ve en sonunda step square yazan bir etiketle sonlanıyor. Tüm özel blokta X adım karesinde Sür yazıyor. Sağ alt taraftaki mavi Tamam butonu vurgulanmıştır.

Bir dizi blok oluşturmak için girişleri ve etiketleri bir araya getirin ve ardından 'Tamam'ı seçin.


Girişler / Etiketler Nasıl Silinir?

VEXcode 123 Blok Oluştur menüsü açık ve bloğun adı Drive in olarak ayarlanmış. Bloğa bir sayı giriş alanı eklendi ve üstündeki Temizle simgesi vurgulandı.

Bir girişi veya etiketi silmek için kaldırmak istediğiniz giriş veya etiketin üstündeki 'Temizle' simgesini seçin.


Tanımlama Bloğu Nasıl Kullanılır

VEXcode 123 Bloklarım Tanımı bloğu vurgulanmıştır. 'Sayı adım kareye sür' yazıyor ve sayı, blok tanımında kullanılabilecek bir parametredir.

Artık bir parametre oluşturulduktan sonra {Define} bloğundan kullanılabilir.

VEXcode 123'teki Drive My Blocks Definition bloğuna artık bir tanım eklendi. Yığının 4'e ayarlanmış bir Tekrar bloğu ve tekrar bloğunun içinde 1 adım için Sürüş bloğu ile 90 derece için Dönüş bloğu vardır.

{Define} bloğuna ek bloklar ekleyin.

VEXcode 123'teki Drive My Blocks Tanım bloğunda artık tanımlamada kullanılan sayı parametresi. Yığının 4'e ayarlanmış bir Tekrar bloğu ve tekrar bloğunun içinde 90 derece Dönüş bloğu olan bir Sürüş bloğu vardır. Sayı parametresi Drive for bloğuna yerleştirildiğinden, artık Drive forward for number steps ifadesi okunuyor.

{Define} bloğundaki parametreleri kullanın.

VEXcode 123 My Blocks Komut bloğu, When Started bloğunun altına eklendi. Bu komut bloğu Drive in number step square komutunu çağıracaktır. Sayı parametresi 1 olarak ayarlanmıştır.

{When Started} bloğuna eklenen [Bloğum]'u kullanın.


Bloklarım Nasıl Kullanılır

Karelerde Sürüş Örneği

VEXcode 123 Başladığında bloğunun altında üç blok vardır. İlk olarak 1 adımda sürüş kare komut bloğu, ardından 45 derece sağa dönüş ve ardından 2 adımda sürüş kare komut bloğu.

Bu örnekte 123 Robot, Bloklarım'ı aşağıdaki amaçlarla kullanacak:

  • 1 adımlık kare şeklinde ileri doğru ilerleyin.
  • 45 derece sağa dönün.
  • 2 adımlık bir karede ileri doğru ilerleyin.

{Define} şapka bloğu bir prosedürü bozar. Aşağıdaki örnekte, bu {Define} şapka bloğu, bir karede ilerlemek için kullanılan blokları belirli sayıda parçalamaktadır. Blokların içinde kullanılacak argümanları {Define} bloğundan sürükleyin.

{Define} bloğu ayarlandıktan sonra, yeni oluşturulan blok artık parametreleri ayarlamak için sürüklenebilir ve {When Started} bloğa eklenebilir.

Önceki VEXcode 123 blokları, komut bloğunun tanımıyla yan yana gösterilen Drive in number step square komut bloğunu kullanarak istiflenir.

Parametreler değiştirildiğinde proje başlatılmaya hazırdır.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: