En este momento estás viendo Error de unidad Error CS0117: ‘Pantalla’ no contiene una definición para ‘pantalla completa’

 – Unity

Error de unidad Error CS0117: ‘Pantalla’ no contiene una definición para ‘pantalla completa’ – Unity

Error de Unity Error CS0117: ‘Pantalla’ no contiene una definición para ‘pantalla completa’

– UnityAssets3Free

buenas , por aqui josel luis y hoy os traigo
esta pregunta

Actualmente estoy trabajando en un juego y estaba creando el menú de opciones y comencé a crear secuencias de comandos para alternar la pantalla completa. El código que usé para esto se puede encontrar en un tutorial de Brackeys, pero incluso después de seguir lo que hicieron, me encontré con este error:
AssetsCodeOptionsMenuScript.cs(44,16): error CS0117: 'Screen' does not contain a definition for 'fullscreen'

La mayor parte del código en OptionsMenuScript.cs es inútil en esta pregunta, así que lo dividiré en partes importantes.

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;

public class SwitchToFullscreen : MonoBehaviour

    public void SetFullscreen(bool isFullscreen)
    
        Screen.fullscreen = isFullscreen;
    

Incluso después de buscar en la configuración del proyecto varias veces, todavía no he encontrado una manera de solucionar este problema. debería definir screen en algún lugar de mi código? ES screen en la configuración del proyecto, pero con un nombre diferente? Puede alguien ayudarme con esto?

Además, si alguien lo necesita, estoy usando Unidad 2021.3.3f1 (Proyecto 3D).

1 respuesta 1

public void SetFullscreen(bool isFullscreen) 

    Screen.fullScreen = isFullscreen; 


su Screen.fullScreen no coincide con las mayúsculas que creo que están causando los errores. Lo probé usando el código escrito arriba y no obtuve ningún error en visual studio.

nota: si aun no se resuelve tu pregunta por favor dejar un comentario y pronto lo podremos de nuevo , muchas gracias

eso es todo,espero que te halla servido

Deja una respuesta