TransformComponent
En zor Component
düzgün video oyun mimarisinde tasarım. Hemen hemen her insanın Component
belirli bir GameObject
pozisyonu, dönüşü veya ölçeği hakkında bilgi sahibi olması gerekir, bu nedenle bu birbiriyle ilişkili tüm sistemlerin düzgün şekilde ayrıştırılması doğal olarak zordur.
Mimarlıkta daima ödünleşmeler olacaktır. Sahip olarak TransformComponent
statik (yani değil dinamiği), Unity geliştiriciler bu varsayımı altında kodunu yazabilirsiniz. Bu, tarafımıza rahatsızlık vermeden çok daha kolay olduğunu düşünürdüm. Bu, bir nesne yönelimli paradigma, benzer olduğunu GameObject
olurdu extend
bazı abstract class
, Transformable
.