コード例 #1
0
 public void Initialize(GameObject artifact, ArticraftingConfirmationModal modal, ArticraftingCraftingMenu menu)
 {
     targetArtifact           = artifact;
     artifactBonus            = artifact.GetComponent <ArtifactBonus>();
     artifactText             = artifact.GetComponent <Text>();
     artifactDisplayItem      = artifact.GetComponent <DisplayItem>();
     tileImage.sprite         = artifactDisplayItem.displayIcon;
     tileImage.preserveAspect = true;
     toolTip      = PlayerProperties.playerInventory.toolTip;
     confirmModal = modal;
     UpdatePrice();
     this.craftingMenu = menu;
 }
コード例 #2
0
 public void Enable(GameObject artifact, ArticraftingConfirmationModal modal, ArticraftingCraftingMenu menu)
 {
     this.gameObject.SetActive(true);
     Initialize(artifact, modal, menu);
 }