Показать сообщение отдельно
Старый 11.04.2019, 21:51
caseyryan вне форума Посмотреть профиль Отправить личное сообщение для caseyryan Найти все сообщения от caseyryan
  № 5  
Ответить с цитированием
caseyryan
 
Аватар для caseyryan

Регистрация: Jun 2012
Адрес: Новосибирск
Сообщений: 6,644
Записей в блоге: 4
Цитата:
Сообщение от Appleman Посмотреть сообщение
Я имею в виду не в моём проекте, а в более широком пространстве: среда выполнения, операционка и т.п.
Внутри строк нет ничего зарезервированного. Можно их вообще никак не обозначать специально.
Код AS3:
var someText:String = "SOME_ACTOR замахнулся на ANOTHER_ACTOR и ударил его";
// дальше получаешь нужный результат
someActor = someActore.replace("SOME_ACTOR", actor1Name).replace("ANOTHER_ACTOR", actor2Name);
Можешь и %% использовать с двух сторон. Это всё только для того, чтобы ты сам зрительно видел, что это именно переменная. Никакой роли это не играет. Кто-то делает, например {{someVar}} и парсят формат. В некоторых языках подобный функционал поддерживается из коробки (но не в ас3). Можешь не опасаться, что использование %% дернет какую-то переменную среды в системе) ас3 никуда просто так не вылезет из своей песочницы. Да и не только as3.
__________________
Ко мне можно и нужно обращаться на ты)