Exemple #1
0
    void Start()
    {
        style.fontSize = 20;
        style.padding = new RectOffset(25, 0,5, 0);

        controlScript = gameObject.GetComponent<GameControllScript>();
        playerScript = GameObject.FindGameObjectWithTag("Player").GetComponent<PlayerControll>();

        GUI.matrix = Matrix4x4.TRS(new Vector3(0, 0, 0), Quaternion.identity, new Vector3(Screen.width / standardResolutionX, Screen.height /standardResolutionY, 1));

        float relativeScreenSize = Screen.width/standardResolutionX;

        Rect newInset = new Rect(885*relativeScreenSize,129*relativeScreenSize,125*relativeScreenSize,33*relativeScreenSize);
        rapidButtonTexture.pixelInset =newInset;

        newInset = new Rect(885*relativeScreenSize,95*relativeScreenSize,125*relativeScreenSize,33*relativeScreenSize);
        sniperButtonTexture.pixelInset =newInset;

        newInset = new Rect(885*relativeScreenSize,62*relativeScreenSize,125*relativeScreenSize,33*relativeScreenSize);
        heavyButtonTexture.pixelInset =newInset;

        newInset = new Rect(885*relativeScreenSize,16*relativeScreenSize,125*relativeScreenSize,33*relativeScreenSize);
        sellButtonTexture.pixelInset =newInset;
    }
 void Start()
 {
     gridScript = GetComponent<GameControllScript>();
 }