Beispiel #1
0
    void addItem(deposited_element element)
    {
        var instance = GameObject.Instantiate(ListItemPrefab) as GameObject;

        instance.transform.SetParent(ContentPanel.transform, false);
        DiscoveredItemView view = new DiscoveredItemView(instance.transform);

        view.bar_decreasing_icon.sprite = element.decrease_index; //bar_icons[decrease_index];
        view.bar_increasing_icon.sprite = element.increase_index; //bar_icons[increase_index];
        view.item_deposited_icon.sprite = element.item_index;     //bar_icons[item_index];
        instance.transform.localScale   = Vector3.one;
        element.display_once            = false;
    }
Beispiel #2
0
    // Use this for initialization
    void Start()
    {
        //check = false;

        ////Assign all the children of the content panel to an array.
        //LayoutElement[] myLayoutElements = ContentPanel.GetComponentsInChildren<LayoutElement>();

        ////For each child in the array change its LayoutElement's preferred height size to 100.
        //foreach (LayoutElement element in myLayoutElements)
        //{
        //    element.preferredHeight = 100f;
        //}

        //0=power, 1=oxygen, 2=food, 3=water, 4=non
        wood        = new deposited_element(item_icons[0], bar_icons[0], bar_icons[1]);
        apples      = new deposited_element(item_icons[0], bar_icons[4], bar_icons[2]);
        apple_seeds = new deposited_element(item_icons[0], bar_icons[4], bar_icons[1]);
        corn        = new deposited_element(item_icons[0], bar_icons[4], bar_icons[2]);
        biodiesel   = new deposited_element(item_icons[0], bar_icons[2], bar_icons[0]);
        potato      = new deposited_element(item_icons[0], bar_icons[4], bar_icons[2]);
        berry       = new deposited_element(item_icons[0], bar_icons[4], bar_icons[2]);
        solar_panel = new deposited_element(item_icons[0], bar_icons[4], bar_icons[0]);
    }