![]() |
Можно так:
a ^= b; b ^= a; a ^= b; |
Это сработает, если Вам не нужны хвосты после точки в числе...
|
А в AS3, часом, нет чего-нибудь вроде сишных макросов? Которые генерируют код в момент компиляции?
Если есть - может помочь. Добавлено через 46 секунд Цитата:
|
|
the_nitro, и как мне пользоваться этой операцией для swap-а координат U и V (это числа от 0 до 1), если результат возвращается в int?
|
Что-то подобное наверное сможет realaxy editor.
Также можно написать сниппет/плагин для FD. Но итоговый код всё равно будет с swap. |
Я тоже однажды озадачился таким вопросом. Универсальный метод написал такой (как в примере Bgg):
Код AS3:
Код AS3:
|
да уж проще тогда:
Код AS3:
Код AS3:
|
эээ...
Код AS3:
Добавлено через 3 минуты Опередил. Ну а если вернуться к коду из поста номер 7, то станет видно, что методы для swap-а двух конкретных значений не подойдут. Придется только для данного случая наплодить 8 новых функций. |
Да, это я лоханулся - конечно лишнее ).
Zebestov, а что, неужели в Haxe нет аналога ref? |
| Часовой пояс GMT +4, время: 15:50. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.