g ++ частичное соединение вместо архивов?

Вы могли бы сделать что-то вроде этого. В вашем сценарии, прикрепленном к кнопке:

using UnityEngine.EventSystems; // Required when using Event data.

public class ExampleClass : MonoBehaviour, IPointerDownHandler // required interface when using the OnPointerDown method.
{
    bool moveLeft = false;

    // Do this when the mouse is clicked over the selectable object this script is attached to.
    public void OnPointerDown(PointerEventData eventData)
    {
        moveLeft = true;
        Debug.Log(this.gameObject.name + " was clicked.");
    }

    public void OnPointerUp(PointerEventData eventData) 
    {
        moveLeft = false;
        Debug.Log(this.gameObject.name + " was released.");
    }

    void Update() 
    {
        if (moveLeft)
             // Move left code
    }
}

Это довольно глупый пример, но он должен быть как минимум тем, на который вы можете расширить.

8
задан cdleary 7 November 2008 в 01:30
поделиться

1 ответ

Вы теряете важный эффект наличия объектных файлов в ar архив, который является, что только ссылочные объекты будут связаны в.

Если у Вас есть оба foo.o с символом foo и bar.o с символом bar в ar архив, и только ссылается foo символ, только foo.o был бы связан в. Если Вы вместо этого сделаете частичную ссылку, то содержание обоих закончится в исполняемом файле, даже если bar никогда не ссылается нигде.

Вы могли также судить более быстрого компоновщика, как золото.

6
ответ дан 5 December 2019 в 22:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: