среда, 30 марта 2016 г.

Новая версия Morze Vibroplex.

Вчера выложил новую версию эмулятора телеграфного: ключа https://play.google.com/store/apps/details?id=com.SW_Tech.Vibroplex_Morze

В новой версии добавил меню и 36 уроков, по количеству символов, для изучения азбуки Морзе.
Уроки построены таким образом:
1. Изучаем новый символ.
2. Повторяем предыдущий изученный символ и текущий символ.
3. Повторяем все изученные символы.

В последней версии 2.3 51 урок
1. Добавил знаки препинания
2. Исправлены ошибки.

В версии 2.6 :

1. Исправлено - зависание после рекламы.
2. Добавлена индикация скорости передачи символов в минуту.

В версии 2.8 :
1. Добавлена возможность ввода с клавиатуры.

В  версии 2.9:
1. Добавлен переключатель отключающий потоковую передачу с клавиатуры и передача текста с клавиатуры начинается по включению переключателя "GEN".
2. Пробел в тексте с клавиатуры формирует паузу.


В версии 3.1:
1. Исправлены все интервалы формирующие символы и формирующие текст.
2. Изменены параметры атаки и спада аудиосигнала. Теперь звук мягкий и приятный.

В версии 3.4:
1. Исправлена управляемость ключа элементами управления.
2. Добавлен zoom для элементов упраления.

В версии 3.5:
1. Добавлен фонарик.

В версии 3.6:
1. Переход на новую версию Unity3d.
2. Переход на FireBase.
3. В окне эмулятора ключа отключено засыпание экрана.

суббота, 12 марта 2016 г.

Ускоряем загрузку Windows 7.

...

Ускорение загрузки Windows 7 без усечения ее 

функциональных возможностей.

При длительной работе операционной системы она все медленнее и медленнее загружается. Происходит это вследствии засоренности Windows и постепенной фрагментации системных, и не только, файлов. Даже если убрать мусор из системы, то это не намного поможет. В этом видео я покажу как оптимизировать систему без ограничения ее фунциональности - без остановки каких либо служб.



Качаем win_sdk: https://www.microsoft.com/en-us/downl...

Команда для автоматической оптимизации загрузки:

xbootmgr -trace boot -prepSystem

Удаление неиспользуемых драйверов Windows.

...

Очищаем операционную систему от неиспользуемых драйверов.

При долгой работе операционной системы в ней накапливается всякий мусор - неиспользуемые файлы, ключи реестра, драйвера несуществующих устройств и программ.
Это видео показывает как очистить систему от неиспользуемых драйверов.
Имя переменной, которую необходимо добавить в окружение:
devmgr_show_nonpresent_devices



Меняем язык экрана приветствия Windows7,8

...
Зачастую при установке Windows устанавливают язык ввода для экрана приветствия русский, а пароль при этом делают на английском языке, что заставляет пользователя при каждом входе в систему переключать язык. Что бы устранить это неудобство и предназначено это видео.




вторник, 8 марта 2016 г.

Использование воды в Unity3d 5.3.

... Оцените как найти воду в среде юнити 5ой версии по этому описанию: https://docs.unity3d.com/ru/current/Manual/HOWTO-Water.html .

Я таки нашел ее.
Заходим в меню Assets\Import Package\Environment



И еще раз Environment - как на картинке.




И дальше ищем в импортированных ассетах Water или Water Basic и работаем уже с префабом воды.










понедельник, 7 марта 2016 г.

Использование Unity Ads версии 5.3.

... Начав изучение юнити я столкнулся с такой проблемой - все доступное в интернете по юнити касается старых версий юнити и не годится, вернее не совсем годится для 5ой версии юнити.
Документация на сайте юнити ,мягко говоря , убогая и действует по принципу - ищите гдето там.
Вот и использование рекламы Unity Ads описано без деталей.
Хочу поделиться своим опытом плясок с бубном вокруг Unity Ads.
Решил я в своем эмуляторе телеграфного ключа Morze Vibroplex включить рекламу при выходе из приложения по кнопке эскейп. В рекламу то я попадаю, а вот при повторном нажатии эскейп получаю черный экран и выйти теперь из приложения можно только через кнопку Home и в добавок потом нужно заходить в управление приложениями и останавливать моё приложение.
Ну и давайте подробней. Для того чтобы включить рекламу в юнити 5 нужно зайти в меню юнити Window и выбрать там Services и в появившейся вкладке Services нужно выбрать Ads.
Там выбрать платформу - я оставил только Android.
Там же можно посмотреть примеры кода включения рекламы в приложение - мне подходит Simple.
Затем создаем скрипт на C#:

using UnityEngine;
using System.Collections;
using UnityEngine.Advertisements;

public class EscScript : MonoBehaviour {

private int countShow = 0 ;
void Start () {
countShow = 0 ;
}
void ShowAd(){
if (Advertisement.IsReady ()) {
countShow += 1;
Advertisement.Show ();
}
}


// Update is called once per frame
void Update () {
if (countShow > 0) 
Application.Quit(); // Выйти из приложения
if (Input.GetKey(KeyCode.Escape))
{
countShow += 1;
ShowAd ();
}
}
}

При первом нажатии эскейп мы наращиваем счетчик и попадаем в показ рекламы, а при втором нажатии эскейп на первой строке процедуры Update мы выходим из приложения.
Добавляем наш скрипт на игровой объект и получаем монетизацию показа рекламмы в приложении.

AdSen

Популярные сообщения