Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 12.04.2016
Сообщений: 9
1

Выполнение команды с заданной вероятностью

12.04.2016, 18:23. Показов 592. Ответов 0
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Добрый день!
Подскажите, пожалуйста, как сделать так чтобы воспроизводилась реклама в приложении с вероятностью, к примеру 50% или 25%, то есть не каждый раз после окончания уровня, а случайно, или отображается или нет.

Сама реклама это:
Appodeal.isLoaded(Appodeal.INTERSTITIAL);
Appodeal.show(Appodeal.INTERSTITIAL);

Скрипт вот:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
{
        if(isGameOver)
            return;
 
        Appodeal.isLoaded(Appodeal.INTERSTITIAL);
        Appodeal.show(Appodeal.INTERSTITIAL);
 
 
        DOTween.KillAll ();
        soundManager.PlaySoundFail();
        isGameOver = true;
        isGameOver = true;
 
        StopAllCoroutines ();
 
 
        playerCanShoot = false;
 
        if(OnFailStart != null)
            OnFailStart();
 
        Color colorFrom = constant.BackgroundColor;
        Color colorTo = constant.FailColor;
 
        float delay = 0.3f;
 
 
        Camera.main.backgroundColor = colorFrom;
 
        Camera.main.DOColor (colorTo, delay).OnComplete(() => {
 
            DOVirtual.DelayedCall(delay, () => {
                if(OnFailComplete != null)
                    OnFailComplete();
            });
            Camera.main.DOColor (colorFrom, delay).SetDelay(delay).OnComplete (() => {
 
                Camera.main.DOColor (colorFrom, delay).SetDelay(delay/2).OnComplete(() =>{
                });
 
            });
 
 
        });
 
 
 
        Camera.main.transform.DOShakePosition (delay, 1, 10, 90, false);
 
    }
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.04.2016, 18:23
Ответы с готовыми решениями:

Выполнение команды с заданной вероятностью
Добрый день! Подскажите, пожалуйста, как сделать так чтобы воспроизводилась реклама в приложении с...

Выполнение заданной команды определённое количество раз
мне нужно повторить команду repeat.exe n раз. Но это команда выполняется несколько минут, а мне...

Отслеживание наличия определённого процесса и выполнение заданной команды в случае его отсутствия
Добрый день, столкнулся с тяжелой проблемой, на которую нет ответа в интернете, я хочу сделать так:...

Из 18 рабочих 5 работает без брака с вероятностью 0.8, 7 - с вероятностью 0.7, 4 с вероятностью 0.6
Из 18 рабочих 5 работает без брака с вероятностью 0.8, 7 - с вероятностью 0.7, 4 с вероятностью 0.6...

0
12.04.2016, 18:23
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.04.2016, 18:23
Помогаю со студенческими работами здесь

Действие с заданной вероятностью
Как сделать, чтоб действие выполнялось с данной вероятностью

Random с заданной вероятностью
я генерирую булевые значения, мне надо сгенерировать допустим 100 значений, среди которых чтобы...

Рандом с заданной вероятностью
Доброе время суток. Как задать вероятность нахождения рандома. Условие: шанс выпадания 1 =...

Определить процент с заданной вероятностью
Здравствуйте! Подскажите, пожалуйста, такая есть задача. С помощью случайной выборки требуется...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru