Erro no meu PauseGame
3 participantes
Página 1 de 1
Erro no meu PauseGame
Ola galera estou com erro no meus Script esse e um deles
si alguem poder clarear minha mente por favor me ajude .
muito OBRIGADO
using UnityEngine;
using System.Collections;
using UnityStandardAssets.Characters.FirstPerson;
public class PauseGame : MonoBehaviour {
public Transform pauseMenu;
public Transform soundsMenu;
public Transform controlsMenu;
public Transform Player;
SaveGame saveGame;
public Transform canvas;
public Transform videoSettingsMenu;
// Update is called once per frame
void Update () {
if (Input.GetKeyDown(KeyCode.Escape))
{
Pause();
}
}
public void Pause()
{
if (canvas.gameObject.activeInHierarchy == false)
{
if (pauseMenu.gameObject.activeInHierarchy == false)
{
pauseMenu.gameObject.SetActive(true);
soundsMenu.gameObject.SetActive(false);
videoSettingsMenu.gameObject.SetActive(false);
controlsMenu.gameObject.SetActive(false);
}
canvas.gameObject.SetActive(true);
Time.timeScale = 0;
Player.GetComponent<FirstPersonController>().enabled = false;
saveGame = gameObject.GetComponent<SaveGame>();
saveGame.SaveGameSettings(false);
}
else
{
canvas.gameObject.SetActive(false);
Time.timeScale = 1;
Player.GetComponent<FirstPersonController>().enabled = true;
}
}
public void Sounds(bool Open)
{
if (Open)
{
soundsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
soundsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
public void VideoSettings(bool Open)
{
if (Open)
{
videoSettingsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
videoSettingsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
public void Controls(bool Open)
{
if (Open)
{
controlsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
controlsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
}
si alguem poder clarear minha mente por favor me ajude .
muito OBRIGADO
using UnityEngine;
using System.Collections;
using UnityStandardAssets.Characters.FirstPerson;
public class PauseGame : MonoBehaviour {
public Transform pauseMenu;
public Transform soundsMenu;
public Transform controlsMenu;
public Transform Player;
SaveGame saveGame;
public Transform canvas;
public Transform videoSettingsMenu;
// Update is called once per frame
void Update () {
if (Input.GetKeyDown(KeyCode.Escape))
{
Pause();
}
}
public void Pause()
{
if (canvas.gameObject.activeInHierarchy == false)
{
if (pauseMenu.gameObject.activeInHierarchy == false)
{
pauseMenu.gameObject.SetActive(true);
soundsMenu.gameObject.SetActive(false);
videoSettingsMenu.gameObject.SetActive(false);
controlsMenu.gameObject.SetActive(false);
}
canvas.gameObject.SetActive(true);
Time.timeScale = 0;
Player.GetComponent<FirstPersonController>().enabled = false;
saveGame = gameObject.GetComponent<SaveGame>();
saveGame.SaveGameSettings(false);
}
else
{
canvas.gameObject.SetActive(false);
Time.timeScale = 1;
Player.GetComponent<FirstPersonController>().enabled = true;
}
}
public void Sounds(bool Open)
{
if (Open)
{
soundsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
soundsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
public void VideoSettings(bool Open)
{
if (Open)
{
videoSettingsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
videoSettingsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
public void Controls(bool Open)
{
if (Open)
{
controlsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
controlsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
}
joao natalino- Membro
- PONTOS : 3319
REPUTAÇÃO : 0
Respeito as regras :
Re: Erro no meu PauseGame
Se você pudesse especificar o erro eu agradeceria por demais, rsrsjoao natalino escreveu:Ola galera estou com erro no meus Script esse e um deles
si alguem poder clarear minha mente por favor me ajude .
muito OBRIGADO
using UnityEngine;
using System.Collections;
using UnityStandardAssets.Characters.FirstPerson;
public class PauseGame : MonoBehaviour {
public Transform pauseMenu;
public Transform soundsMenu;
public Transform controlsMenu;
public Transform Player;
SaveGame saveGame;
public Transform canvas;
public Transform videoSettingsMenu;
// Update is called once per frame
void Update () {
if (Input.GetKeyDown(KeyCode.Escape))
{
Pause();
}
}
public void Pause()
{
if (canvas.gameObject.activeInHierarchy == false)
{
if (pauseMenu.gameObject.activeInHierarchy == false)
{
pauseMenu.gameObject.SetActive(true);
soundsMenu.gameObject.SetActive(false);
videoSettingsMenu.gameObject.SetActive(false);
controlsMenu.gameObject.SetActive(false);
}
canvas.gameObject.SetActive(true);
Time.timeScale = 0;
Player.GetComponent<FirstPersonController>().enabled = false;
saveGame = gameObject.GetComponent<SaveGame>();
saveGame.SaveGameSettings(false);
}
else
{
canvas.gameObject.SetActive(false);
Time.timeScale = 1;
Player.GetComponent<FirstPersonController>().enabled = true;
}
}
public void Sounds(bool Open)
{
if (Open)
{
soundsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
soundsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
public void VideoSettings(bool Open)
{
if (Open)
{
videoSettingsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
videoSettingsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
public void Controls(bool Open)
{
if (Open)
{
controlsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
controlsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
}
ScorpionG4mer- Avançado
- PONTOS : 3446
REPUTAÇÃO : 45
Áreas de atuação : Inciante no C#, Arruaceiro no Blender
Respeito as regras :
Re: Erro no meu PauseGame
Você está usando um FirstPersonController?
Qual versão da Unity está usando?
Qual versão da Unity está usando?
Re: Erro no meu PauseGame
Estou usando a unity 5.3.4f1 este problema esta dando neste Também .MarcosSchultz escreveu:Você está usando um FirstPersonController?
Qual versão da Unity está usando?
Esta menssagens fica aparecendo.CONSOLE...
Assets/ScriptDePortaEchave/SpritMenuSalve/PauseGame.cs(3,27): error CS0234: The type or namespace name `Characters' does not exist in the namespace `UnityStandardAssets'. Are you missing an assembly reference?
sing UnityEngine;
using System.Collections;
using UnityEngine.UI;
using UnityStandardAssets.Characters.FirstPerson;
public class MenuSettings : MonoBehaviour {
public GameObject light;
public Transform dropdown;
// Update is called once per frame
void Update () {
if (dropdown.GetComponent<Dropdown>().value == 0)
{
light.GetComponent<Light>().shadows = LightShadows.Soft;
}
if (dropdown.GetComponent<Dropdown>().value == 1)
{
light.GetComponent<Light>().shadows = LightShadows.Hard;
}
if (dropdown.GetComponent<Dropdown>().value == 2)
{
light.GetComponent<Light>().shadows = LightShadows.None;
}
}
}
joao natalino- Membro
- PONTOS : 3319
REPUTAÇÃO : 0
Respeito as regras :
Re: Erro no meu PauseGame
joao natalino escreveu:Ola galera estou com erro no meus Script esse e um deles
si alguem poder clarear minha mente por favor me ajude .
muito OBRIGADO
Estou usando a unity 5.3.4f1 este problema esta dando neste Também .
Esta menssagens fica aparecendo.CONSOLE...
Assets/ScriptDePortaEchave/SpritMenuSalve/PauseGame.cs(3,27): error CS0234: The type or namespace name `Characters' does not exist in the namespace `UnityStandardAssets'. Are you missing an assembly reference?
using UnityEngine;
using System.Collections;
using UnityStandardAssets.Characters.FirstPerson;
public class PauseGame : MonoBehaviour {
public Transform pauseMenu;
public Transform soundsMenu;
public Transform controlsMenu;
public Transform Player;
SaveGame saveGame;
public Transform canvas;
public Transform videoSettingsMenu;
// Update is called once per frame
void Update () {
if (Input.GetKeyDown(KeyCode.Escape))
{
Pause();
}
}
public void Pause()
{
if (canvas.gameObject.activeInHierarchy == false)
{
if (pauseMenu.gameObject.activeInHierarchy == false)
{
pauseMenu.gameObject.SetActive(true);
soundsMenu.gameObject.SetActive(false);
videoSettingsMenu.gameObject.SetActive(false);
controlsMenu.gameObject.SetActive(false);
}
canvas.gameObject.SetActive(true);
Time.timeScale = 0;
Player.GetComponent<FirstPersonController>().enabled = false;
saveGame = gameObject.GetComponent<SaveGame>();
saveGame.SaveGameSettings(false);
}
else
{
canvas.gameObject.SetActive(false);
Time.timeScale = 1;
Player.GetComponent<FirstPersonController>().enabled = true;
}
}
public void Sounds(bool Open)
{
if (Open)
{
soundsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
soundsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
public void VideoSettings(bool Open)
{
if (Open)
{
videoSettingsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
videoSettingsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
public void Controls(bool Open)
{
if (Open)
{
controlsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
controlsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
}
joao natalino- Membro
- PONTOS : 3319
REPUTAÇÃO : 0
Respeito as regras :
Re: Erro no meu PauseGame
joao natalino escreveu:joao natalino escreveu:Ola galera estou com erro no meus Script esse e um deles
si alguem poder clarear minha mente por favor me ajude .
muito OBRIGADO
Estou usando a unity 5.3.4f1
Esta menssagens fica aparecendo.CONSOLE...
Assets/ScriptDePortaEchave/SpritMenuSalve/PauseGame.cs(3,27): error CS0234: The type or namespace name `Characters' does not exist in the namespace `UnityStandardAssets'. Are you missing an assembly reference?
using UnityEngine;
using System.Collections;
using UnityStandardAssets.Characters.FirstPerson;
public class PauseGame : MonoBehaviour {
public Transform pauseMenu;
public Transform soundsMenu;
public Transform controlsMenu;
public Transform Player;
SaveGame saveGame;
public Transform canvas;
public Transform videoSettingsMenu;
// Update is called once per frame
void Update () {
if (Input.GetKeyDown(KeyCode.Escape))
{
Pause();
}
}
public void Pause()
{
if (canvas.gameObject.activeInHierarchy == false)
{
if (pauseMenu.gameObject.activeInHierarchy == false)
{
pauseMenu.gameObject.SetActive(true);
soundsMenu.gameObject.SetActive(false);
videoSettingsMenu.gameObject.SetActive(false);
controlsMenu.gameObject.SetActive(false);
}
canvas.gameObject.SetActive(true);
Time.timeScale = 0;
Player.GetComponent<FirstPersonController>().enabled = false;
saveGame = gameObject.GetComponent<SaveGame>();
saveGame.SaveGameSettings(false);
}
else
{
canvas.gameObject.SetActive(false);
Time.timeScale = 1;
Player.GetComponent<FirstPersonController>().enabled = true;
}
}
public void Sounds(bool Open)
{
if (Open)
{
soundsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
soundsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
public void VideoSettings(bool Open)
{
if (Open)
{
videoSettingsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
videoSettingsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
public void Controls(bool Open)
{
if (Open)
{
controlsMenu.gameObject.SetActive(true);
pauseMenu.gameObject.SetActive(false);
}
if (!Open)
{
controlsMenu.gameObject.SetActive(false);
pauseMenu.gameObject.SetActive(true);
}
}
}
joao natalino- Membro
- PONTOS : 3319
REPUTAÇÃO : 0
Respeito as regras :
Re: Erro no meu PauseGame
Alguma coisa você está fazendo errado com a importação do CharacterController...
Baixe os assets padrões da Unity 5 e importe os characteres que deve funcionar... Outra coisa, dê uma olhada neste vídeo caso tenha dúvidas:
Baixe os assets padrões da Unity 5 e importe os characteres que deve funcionar... Outra coisa, dê uma olhada neste vídeo caso tenha dúvidas:
Tópicos semelhantes
» [Ajuda]Script de pausegame
» erro erro e mais erro script de craft
» Bom dia, erro invisível como resolver? Erro -> [15:32:11]
» Erro ao abrir projeto ( Fatal Erro )
» ERRO NO SCRIPT UM UNICO ERRO
» erro erro e mais erro script de craft
» Bom dia, erro invisível como resolver? Erro -> [15:32:11]
» Erro ao abrir projeto ( Fatal Erro )
» ERRO NO SCRIPT UM UNICO ERRO
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos