Показать сообщение отдельно
Старый 18.06.2011, 13:33
Samuraix вне форума Посмотреть профиль Отправить личное сообщение для Samuraix Найти все сообщения от Samuraix
  № 4  
Ответить с цитированием
Samuraix

Регистрация: Apr 2010
Сообщений: 28
Цитата:
Сообщение от Gaen Посмотреть сообщение
Хо-хо, такой огромный текст, да еще и с разметкой - тормоза гарантированы. Ради интереса выведите в трейс htmlText из текстового поля, увидите что флэш еще добавляет кучу оберточных тегов.
Выход - держать на сцене только тот текст, который виден через маску, по мере прокрутки убирая/доклеивая куски.
Да-да, я трейсил итоговый html-текст. Там вообще капец..
Сейчас пробую сделать так: создал 9 символов, в каждом текстовое поле с кусками нужного текста, если их вместе вертикально сложить - получится нужная оферта. Хочу, чтобы по три максимум были одновременно видимы, при прокрутке удалять из отображения те, что не видимы в данный момент.. Если получится - отпишусь

Добавлено через 44 секунды
Цитата:
Сообщение от nOobCrafter Посмотреть сообщение
Код AS3:
		/**
		 The vertical position of text in a text field. The scrollV property is useful for
	 directing users to a specific paragraph in a long passage, or creating scrolling text fields.
 
	 The units of vertical scrolling are lines, whereas the units of horizontal scrolling are pixels.
	 If the first line displayed is the first line in the text field, scrollV is set to 1 (not 0).
	 Horizontal scrolling is measured in pixels because most fonts are proportionally
	 spaced; that is, the characters can have different widths. Flash performs vertical scrolling by line
	 because users usually want to see a complete line of text rather than a partial line.
	 Even if there are multiple fonts on a line, the height of the line adjusts to fit the largest font in
	 use.
		 */
		public function get scrollV () : int;
		public function set scrollV (value:int) : void;
посмотрите в сторону этих св-в, там еще какието есть точно не помню, думаю поможет.
Да, спасибо.. Этими свойствами раньше пользовался, но с помощью них получается дерганая прокрутка.. А я плавную пытаюсь сделать.