Цитата:
Полностью согласен, но ведь ActionScript язык более заточенный под рисование и более прост в использовании
|
Скорее флешплеер имеет API, удобное для рисования. Это так.
А сам язык as3 не очень-то удобен - те же Point без проблем для производительности невозможно использовать, поэтому часто вместо передачи координат (x, y) из функции мы делали всякие извраты, типа передачи через поля (или передачи в функцию переиспользуемой точки, которую та меняла). А в C#: сделал структуру - передавай и создавай когда хошь - работа со структурой с полями x, y - _не_ дороже, чем с двумя переменными x и y. Это к примеру (про отсутсвие генериков, возможности вернуть из метода нескольких значений, типизированных функций и т.д. распинаться не буду)
В то же время в as3 встроена очень продуманная (хотя не идеальная) система реакции на мышиные события, и вообще система событий. Хотя, опять же, это больше к API относится, а не к языку.
Цитата:
С# библиотек для черчения и рисования навалом. Тащить в приложение только ради этого флеш плеер мягкоговоря странно.
|
Можно поподробнее? Например что можно поиспользовать для графического редактора локаций или просто векторного редактора? Сейчас то задачи такой не стоит, а давно делали редактор локаций на C# - было страшно.