Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > ActionScript 3.0

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 05.06.2012, 22:41
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 1  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
По умолчанию делитель длинных строк

Лично меня это бесит

Код AS3:
var s:String = 'dfsdfsdfsdfsdfsdfssssssssdsddddddddddddddddd' // слишком длинно, не помещается на экране 
s+= "sdfdfdfdfd" // продолжаем добавлять все равно длинно
s+= "dfdfdfdf"
Есть какие нибудь варианты написать так ?

Код AS3:
var s:String = ' sdfsdfsdf
sdfsdfsdfsd
sdfsdfsdfsdf ';
__________________
Марк Tween

Старый 05.06.2012, 23:03
mayakwd вне форума Посмотреть профиль Отправить личное сообщение для mayakwd Посетить домашнюю страницу mayakwd Найти все сообщения от mayakwd
  № 2  
Ответить с цитированием
mayakwd
 
Аватар для mayakwd

Регистрация: Jul 2008
Адрес: t:2, x: 0.76
Сообщений: 553
Отправить сообщение для mayakwd с помощью ICQ Отправить сообщение для mayakwd с помощью Skype™
Код AS3:
const text : String = <![CDATA[line1
line2
line3
]]>.toString();
__________________
Блог, Twitter
Брюзга.

Старый 05.06.2012, 23:37
Партизан вне форума Посмотреть профиль Отправить личное сообщение для Партизан Найти все сообщения от Партизан
  № 3  
Ответить с цитированием
Партизан
 
Аватар для Партизан

блогер
Регистрация: Nov 2007
Адрес: Almaty, Moscow
Сообщений: 396
Записей в блоге: 5
Отправить сообщение для Партизан с помощью Skype™
Код AS3:
var s:String = 'sfgfdlkgfklsngf'+
'dsfdsfdsfsagdsgs'+
'dafdsafdsfdsafdgg'+
'sdfdsfdsfdsfasfdsd';

Старый 06.06.2012, 00:09
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 4  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Партизан , не там разница не велика тогда.
А вот mayakwd интересный вариант предложил. Еще кажется можно что то делать через \
__________________
Марк Tween

Старый 06.06.2012, 00:39
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 5  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Если совсем беда - можно заэмбедить, и как любой другой ресурс из массива байтов прочитать.
__________________
Hell is the possibility of sanity

Старый 06.06.2012, 00:51
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 6  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Для тестов обычно так вставляю (а не для тестов оно ведь обычно из файлов локализации или настроек грузится):
Код AS3:
var text:String = <![CDATA[line1
line2
line3
line4]]>;
Можно еще такую ерунду добавить, чтобы лишние переносы убрать, которые появляются при таком встраивании:
Код AS3:
text = text.replace(/\n\r/g, "\n").replace(/\r/g, "\n");
В этой строчке может быть чего-то лишнее, но выяснить поленился.

А, ну уже про CDATA написали выше.

А если беспокоит только длинна, то:
- в FD есть режим переноса строк
- для FDT/FB можно погуглить eclipse-овый плагин, почитать комменты в духе "ну ничего себе, в этой недоделанной IDE нет нормальных переносов", и найти плагин для "виртуального" переноса строк (т.е. строки переносятся, всё отлично, только нумерация сползает). Извините, на текущем компьютере не установлен - потому название и где искать не скажу.

Цитата:
Еще кажется можно что то делать через \
В С++ можно, а про as3 откуда такая информация? Всмысле поделитесь, если найдёте.


Последний раз редактировалось expl; 06.06.2012 в 01:01.
Старый 06.06.2012, 01:23
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 7  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
Цитата:
В С++ можно, а про as3 откуда такая информация? Всмысле поделитесь, если найдёте.
Код AS3:
text = "<font color=\"#" + color.toString(16) + "\">" + text + "</font><br>";
У Кордума слямзил ))
__________________
Марк Tween

Старый 06.06.2012, 01:51
expl вне форума Посмотреть профиль Отправить личное сообщение для expl Найти все сообщения от expl
  № 8  
Ответить с цитированием
expl

блогер
Регистрация: Feb 2006
Сообщений: 1,474
Записей в блоге: 3
Не, но здесь же только экранирование кавычек (я просто подумал, что возможны какие-то трюки с переносом строк в самом коде через '\' )

Старый 06.06.2012, 02:11
in4core вне форума Посмотреть профиль Отправить личное сообщение для in4core Найти все сообщения от in4core
  № 9  
Ответить с цитированием
in4core
[+4 06.05.14]
 
Аватар для in4core

Регистрация: Mar 2009
Сообщений: 4,219
Записей в блоге: 14
это да. но раньше про эту фичу тоже не знал
__________________
Марк Tween

Создать новую тему Ответ Часовой пояс GMT +4, время: 15:16.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 15:16.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.