Aracılığıyla paylaş


IFragmentManager

Parça yöneticisi, hangi ek noktalarının hangi parçalarla ilişkilendirildiğine ilişkin eşlemeyi korur.

Parçalar kavramı Dünya Kilitleme Araçları'nın anlaşılmasında önemli olsa da, parçaların kendileri genellikle World Locking kitaplığının dışında ilginç değildir.

İstemci uygulaması, bir nesnenin ait olduğu parçanın şu anda izlenmekte olup olmadığını bilmek isteyebilir, ancak bu bilgiler adjustStateDelegate aracılığıyla doğrudan ek noktasına sağlanır.

Benzer şekilde, parça birleştirme işlemi bir ek noktasının konumunu etkiler, ancak ek noktası, içeren parçadan bağımsız olarak konum değişikliğine doğrudan bildirilir.

Parça yöneticisi, bir ek noktasının oluşturulduğu parçanın ve yeniden sığdırma işlemleri nedeniyle hangi parçaya taşınabileceğinin muhasebesini işler. Ayrıca yeniden sığdırma işlemi bildirimlerini de uygular.

Ancak, tüm bu işlemler arka plandadır. İstemci uygulaması genellikle doğrudan IFragmentManager ile etkileşim kurmaz.

IFragmentManager'ın geçerli uygulaması, IAttachmentPointManager arabirimini de uygulayan Assets/WorldLocking.Core/Scripts/FragmentManager.cs içindedir.

Ayrıca bkz.

VE API başvurusunda: