Skip to content

Egecekic/Unity-Inventory-System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unity-Inventory-System

This system work with this.

Unity Package Manager dan InputSystem indirmeniz gerekiyor

offset oyuncunun hotbarının uzunluğunu belirlemek için kullanılıyor.

  • Boş bir canvas ögesi olusturup kaç adet slottan olusacaksa olusacak prefapları chield olarak ekleyin
  • Boş ögeyi fotoğraftaki gibi dolduru.


(Örnek Hotbar)

  • Itemlar ScriptableObject obje olarak kullanılacak.

  • Itemlar InventoryIteamData den türetilmiş sekilde kullanılması daha iyi olur .

Item yarıtılısı:

Project Dosyasında sağ tıklayıp , create sayfasından en üste yer alan Inventory System den EdibleItemData yaratıyoruz ve değerleri dolduyoruz

ezgif com-video-to-gif

Bir gameobjesine PickUp Scriptini ekliyoruz PickUp scriptin de Iteam Data ya yaradığımız iteamı atıyoruz ve artık bir inventory iteamınız var

ezgif com-video-to-gif (1)

Eğer save load sistemini kullanıyorsanız database scriptinden id ataması yapmanız gerekmete yoksa oyun sahnesinde olan itemleri kaydetmeli

DynamicInventorySystem

  • Sistemin bu seklinde sırt çantasını görmek için kullanılıyor(farklı seyleri adepte etmeniz gerek), sırt çantasını görmek için boş bir canvan ögesi oluşturup altaki görüntüde ki gibi doldurun.
  • Oyuncunun backpaci ve sandık gibi farklı envanter sistemi için kullanılacak

  • SlotPrefap değişkenine verilen prefapı InventoryHolder da verilen inventorySize değiri kadar çoğaltıp size ui verir
    • SlotPrefapı içeriği
    • Parent da InventorySlot_UI scripti olucak
    • Iteam Sprite ilk Image olucak
    • Slot Highlight sizin belirlediğiniz bir çerçeve olabalir (kullanımı size kalmıştır)
    • Iteam Count TextTmp oluca

HotbarDisplay

    private int _maxIndexSize = 3;
    private int _currnetIndex= 0;

indexler verilen offset değeri unuluğunda olmalı

sadasdasf sdafasdf

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages