Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > разработка игр, графический дизайн и моделирование > Gamedev - cоздание игр: Unity, OpenGL, DirectX
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.09.2018, 16:30   #221
_Михаил_
Форумчанин
 
Аватар для _Михаил_
 
Регистрация: 11.04.2015
Сообщений: 221
По умолчанию

Написал скрипт, все работает но в нем может проявляться баг небольшой помогите исправить

Код:
using System.Collections;
using System.Collections.Generic;
using UnityEngine.SceneManagement;
using UnityEngine;

public class trigger : MonoBehaviour
{
	[Header("Колличество блоков на старте")]
	public float num;
	[Header("Колличество кликов")]
	public float click;
	[Header("Следующий уровень")]
	public int SceneID;
	[Header("Переиграть уровень")]
	public int SceneRESET;

	void OnTriggerEnter2D(Collider2D other)
	{
		num = num + 1;
	}
	void OnTriggerExit2D(Collider2D other)
	{
		num = num - 1;
		{
			if (num == 0)
			{
				SceneManager.LoadSceneAsync (SceneID);
			}
		}
	}

	void Update ()
	{
		if(Input.GetMouseButtonDown(0))
		{
			click = click - 1;
		}
		if (click == 0) 
		{
			SceneManager.LoadSceneAsync (SceneRESET);
		}
	}
}
нужно дописать условие что если num и click = 0 чтобы грузился следующий уровень, а то сейчас получается перезагрузка текущего уровня.

И еще как можно изменить строчку кода отвечающую за клики мышью, чтобы клик засчитывался только по оъекту
Код:
if(Input.GetMouseButtonDown(0))
а то этот клик засчитывается за все клики на экране.

Последний раз редактировалось _Михаил_; 16.09.2018 в 17:00.
_Михаил_ вне форума Ответить с цитированием
Старый 18.10.2018, 11:10   #222
_Михаил_
Форумчанин
 
Аватар для _Михаил_
 
Регистрация: 11.04.2015
Сообщений: 221
По умолчанию

Что не так в этом скрипте? Хочу сделать сделать визуальный счетчик кликов, вешаю его на текстовой объект и он не работает. А в видео не объясняется этот момент как раз.

Код:
using System.Collections;
using UnityEngine;

public class steps : MonoBehaviour 
{
	public int x;
	public void Cliks_game ()
	{
		x += 1;
		GetComponents<TextMesh>().text = x.ToString ();
	}
}
Выдает ошибку на слове text который я выделил.
_Михаил_ вне форума Ответить с цитированием
Старый 22.10.2018, 03:51   #223
ichi
Форумчанин
 
Регистрация: 14.03.2012
Сообщений: 138
По умолчанию

Цитата:
Сообщение от _Михаил_ Посмотреть сообщение
GetComponents<TextMesh>().text
Согласно инструкции писать нужно так https://docs.unity3d.com/ScriptRefer...Mesh-text.html
ichi вне форума Ответить с цитированием
Старый 13.07.2019, 11:04   #224
_Михаил_
Форумчанин
 
Аватар для _Михаил_
 
Регистрация: 11.04.2015
Сообщений: 221
По умолчанию

Есть такой вот вопрос можно ли реализовать автоматический вывод средств из мобильного приложения? Просто хочу попробовать сделать такое приложение, а нужной инфы не попадается, на все что натыкаюсь пишут про сложности с гуглом, с их правами. Типа вывод их гугла сложен, а мне нужно не из гугла а со своего электронного кошелька. А найти ничего подобного не могу. Может кто подскажет или ссылку даст. Просто хочу понять можно ли это сделать и как. Спасибо.
_Михаил_ вне форума Ответить с цитированием
Старый 14.07.2019, 11:24   #225
_Михаил_
Форумчанин
 
Аватар для _Михаил_
 
Регистрация: 11.04.2015
Сообщений: 221
По умолчанию

У меня такой вопрос, может кто знает. Я добавил рекламу в приложение, все работает ок, но как можно сделать так чтобы по завершению видеоролика чтобы он сам закрывался. В одной игре такое видел просто.
_Михаил_ вне форума Ответить с цитированием
Старый 30.09.2019, 11:26   #226
_Михаил_
Форумчанин
 
Аватар для _Михаил_
 
Регистрация: 11.04.2015
Сообщений: 221
По умолчанию

Здравствуйте, может Вы мне поможете. Есть проблема одна, хочу обновить игру в плей маркете. А пароль от файла keystore забыл, этот файл создан в приложении юнити. Может кто знает способ узнать пароль от него? Файл имеется в наличии. Пароль что у хранилижа что у самого ключа или как там называется - одинаковый если не путаю. Пароль что-то на подобии связанный с адс. Мне он показался легким и я его не записал(((( Может есть какие то варианты его узнать. Создавать новый проект не вариант.

Последний раз редактировалось _Михаил_; 30.09.2019 в 11:35.
_Михаил_ вне форума Ответить с цитированием
Старый 30.09.2019, 12:13   #227
Alex11223
Старожил
 
Аватар для Alex11223
 
Регистрация: 12.01.2011
Сообщений: 19,500
По умолчанию

Цитата:
Сообщение от _Михаил_ Посмотреть сообщение
Может кто знает способ узнать пароль от него?
вряд ли. https://stackoverflow.com/questions/...ord-in-android

Используйте менеджер паролей типа LastPass, Bitwarden, KeePass, чтобы избежать подобного в будущем.
Ушел с форума, https://www.programmersforum.rocks, alex.pantec@gmail.com, https://github.com/AlexP11223
ЛС отключены Аларом.
Alex11223 вне форума Ответить с цитированием
Старый 09.11.2019, 14:28   #228
_Михаил_
Форумчанин
 
Аватар для _Михаил_
 
Регистрация: 11.04.2015
Сообщений: 221
По умолчанию

Как сделать так чтобы выполнение действия в апдейте было 1 раз. вот код
Код:
using UnityEngine.UI;
using UnityEngine;

public class ScoreClick : MonoBehaviour
{
	public GameObject canTree;
	public GameObject canPole;
	public GameObject canMoney;
	public GameObject canGame;
	public GameObject canTreeDest;
	public GameObject canPoleCreat;
	public GameObject ferma1;
	public GameObject kn1;
	public GameObject kn2;
	public GameObject kn3;

	public int Click;

	public void OnClickPan()
	{
		Click++;
		PlayerPrefs.SetInt ("clt", Click);
	}

	void Start ()
	{
		Click = PlayerPrefs.GetInt("clt");

	}
	void Update()
	{
		if (Click > 99)
		{
			Destroy(canTree);
			Destroy(canTreeDest);
		}
		if (Click > 199)
		{
			canPoleCreat.transform.Translate (new Vector3 (0, 4, 0));
			Destroy(canPole);
			kn1.gameObject.SetActive (!gameObject.activeSelf);
			kn2.gameObject.SetActive (!gameObject.activeSelf);
			kn3.gameObject.SetActive (!gameObject.activeSelf);
		}
	}
}
_Михаил_ вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Программа для онлайн игры gndjbs Фриланс 0 18.10.2012 15:19
бот для онлайн игры. Pein95 Общие вопросы Delphi 1 01.11.2011 06:28
Бои для онлайн игры. Abuhamed PHP 10 25.01.2011 15:39
Инструменты для онлайн игры lexesv Фриланс 4 30.08.2010 15:13