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