GUI Marker for SD Unity-chan

GUI Marker for SD Unity-chan

RapidNack.com
20/06/2018
  • 34.3 MB

    Размер файла

  • Android 4.1+

    Android OS

Oписание GUI Marker for SD Unity-chan

При написании 3D-объектов в Python можно создавать простые игры.

Unity3D tutorial "Roll-a-ball" can be described in Python as follows.

Create walls

Camera.Reset()

Player.Reset()

Player.Rotate(0, 180, 0)

Objects.Clear()

Objects[100].Type = 'cube'

Objects[100].Position = (0.5, 0.5, 9.5)

Objects[100].Scale = (19, 1, 1)

Objects[100].RGBA = (240, 176, 176, 255)

Objects[101].Copy(Objects[100])

Objects[101].Position = (-0.5, 0.5, -9.5)

Objects[102].Copy(Objects[100])

Objects[102].Position = (-9.5, 0.5, 0.5)

Objects[102].Rotation = (0, 90, 0)

Objects[103].Copy(Objects[102])

Objects[103].Position = (9.5, 0.5, -0.5)

Tracking player

Camera.Target = Player

Add Item objects

n = 6

for i in range(n):

    t = i * (360 / n)

    rad = math.pi * (t / 180.0)

    x = math.cos(rad)

    z = math.sin(rad)

    #print t, x, z

    Objects[200 + i].Type = 'capsule'

    UpdateScore()

    Objects[200 + i].Color = 0x00ff00ff

    Objects[200 + i].Position = (x * 5, 1, z * 5)

    Objects[200 + i].Scale = (0.5, 0.5, 0.5)

    Objects[200 + i].IsTrigger = True

    Objects[200 + i].RaiseEvents = True

Delete Item when touching

def triggerEnter(sender, hit):

    print 'triggerEnter', sender, hit

    if hit != Player:

        return

    Particles[1].Type = 6

    Particles[1].Position = sender.Position

    sender.Type = None

    UpdateScore()

Label display

def UpdateScore():

    score = len([1 for x in Objects.All if x.Index / 100 == 2])

    if score == 0:

        Items[2].Text = 'YOU WIN'

    else:

        Items[2].Text = str(score)

Create dangerous walls

Objects[300].Type = 'cube'

Objects[300].Color = 0xff0000ff

Objects[300].Position = (4, 0.5, 2)

Objects[300].Scale = (10, 1, 1)

Objects[300].RaiseEvents = True

Objects[301].Copy(Objects[300])

Objects[301].Position = (4, 0.5, -3)

Objects[302].Copy(Objects[300])

Objects[302].Position = (-4, 0.5, 4)

Objects[302].Rotation = (0, 90, 0)

Collision determination

def collisionEnter(sender, hit):

    print 'collisionEnter', sender, hit

    if hit != Player:

        return

    Player.IsControlled = False

    Player.ChangeFace('eye_close')

    Player.CrossFade('GoDown')

Ещё

Что нового в последней версии 1.2.4

Last updated on 2018-06-21
Changed to save contents when exiting edit mode
Ещё

Видео и Скриншоты

  • GUI Marker for SD Unity-chan постер
  • GUI Marker for SD Unity-chan скриншот 1
  • GUI Marker for SD Unity-chan скриншот 2
  • GUI Marker for SD Unity-chan скриншот 3
  • GUI Marker for SD Unity-chan скриншот 4

Информация GUI Marker for SD Unity-chan APK

Последняя Версия
1.2.4
Категория
Инструменты
Android OS
Android 4.1+
Размер файла
34.3 MB
Разработчик
RapidNack.com
Безопасная и Быстрая Загрузка APK на APKPure
APKPure позволяет легко и безопасно загружать GUI Marker for SD Unity-chan APK с проверкой подписи.

Старые Версии GUI Marker for SD Unity-chan

APKPure иконка

Супер Быстрая и Безопасная Загрузка через Приложение APKPure

Один клик для установки XAPK/APK файлов на Android!

Скачать APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies