перевод с Java на С#

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

перевод с Java на С#

Сообщение NeProUser 02 ноя 2018, 11:52

создаю мобильную игру и мне нужно отслеживать касания экрана и выпускать луч из их позиции. в справке на сайте Unity была эта тема и был показан нужный мне скрипт :
Синтаксис:
Используется javascript
var particle : GameObject;
function Update () {
    for (var touch : Touch in Input.touches) {
        if (touch.phase == TouchPhase.Began) {
            // Construct a ray from the current touch coordinates
            var ray = Camera.main.ScreenPointToRay (touch.position);
            if (Physics.Raycast (ray)) {
                // Create a particle if hit
                Instantiate (particle, transform.position, transform.rotation);
            }
        }
    }
}


только одна проблема - он на Java. я пробовал переделать его под C# но не вышло. главная проблема как переделать эту строку:

for (var touch : Touch in Input.touches) {

кто знает подскажите - как это сделать?
Очередной новичок
Аватара пользователя
NeProUser
UNIт
 
Сообщения: 121
Зарегистрирован: 29 апр 2018, 20:22

Re: перевод с Java на С#

Сообщение waruiyume 02 ноя 2018, 12:40

Аватара пользователя
waruiyume
Адепт
 
Сообщения: 6143
Зарегистрирован: 30 окт 2010, 05:03
Откуда: Ростов на Дону

Re: перевод с Java на С#

Сообщение NeProUser 02 ноя 2018, 12:49

пишет не удалось найти запрошенную страницу
Очередной новичок
Аватара пользователя
NeProUser
UNIт
 
Сообщения: 121
Зарегистрирован: 29 апр 2018, 20:22

Re: перевод с Java на С#

Сообщение NeProUser 02 ноя 2018, 12:58

вот сайт нашёл переводит с java на c# :
https://www.m2h.nl/files/js_to_c.php
Очередной новичок
Аватара пользователя
NeProUser
UNIт
 
Сообщения: 121
Зарегистрирован: 29 апр 2018, 20:22

Re: перевод с Java на С#

Сообщение KanycTa 02 ноя 2018, 20:27

NeProUser писал(а):вот сайт нашёл переводит с java на c#


И зачем ему конвертер? Пускай сам учится писать, между JS и C# много общего (в Unity)
Аватара пользователя
KanycTa
UNIт
 
Сообщения: 107
Зарегистрирован: 25 июл 2018, 18:41
Откуда: г. Ульяновск
  • Сайт

Re: перевод с Java на С#

Сообщение Ziza 02 ноя 2018, 23:10

NeProUser писал(а):главная проблема как переделать эту строку:
for (var touch : Touch in Input.touches) {

Синтаксис:
Используется csharp
foreach (var touch in Input.touches) {
Аватара пользователя
Ziza
UNIт
 
Сообщения: 81
Зарегистрирован: 02 ноя 2018, 23:07


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 23