הנפשת כל מאפיין
חלק מהיחידה התחושה של המשחק במסלול ה-Godot של Coddy. שיעור 2 מתוך 23.
טווין יכול לשנות כל מאפיין שמכיל מספר, Vector2 או Color. כתבו את שם המאפיין במירכאות, בדיוק כפי שאתם משתמשים בשם הזה בקוד: "position", "scale", "rotation_degrees", "modulate".
var tween = create_tween()
tween.tween_property(self, "scale", Vector2(2, 2), 0.5)כך הצומת נהיה גדול פי שניים בתוך חצי שנייה.
ערך הסיום חייב להיות מאותו סוג כמו המאפיין: מספר עבור rotation_degrees, ו-Vector2 עבור position. אל תבלבלו זאת עם "rotation", שנמדד ברדיאנים. 360 רדיאנים הם בערך 57 סיבובים.
אתגר
קלגרום לרובוט להסתובב במקום.
- השאר את ה־tween, אבל שנה את המאפיין מ־
"position"ל־"rotation_degrees". - קבע את ערך הסיום ל־
360.0והשאר את הזמן על1.0.
לחץ על "שחק": הרובוט מסתובב סיבוב שלם אחד בלי לזוז. ואז לחץ על "בדיקה".
נסו בעצמכם
extends Node2D
func _ready():
var tween = create_tween()
tween.tween_property(self, "position", Vector2(480, 265), 1.0)
כל השיעורים ביחידה התחושה של המשחק
1טווינים
הטווין הראשון שלךהנפשת כל מאפייןהיעלמות הדרגתיתהאטה בסיוםבזה אחר זהבאותו הזמןמטבע שמופיע בקפיצהתרגלו בעצמכם: Godot אונליין