У меня проблемы с моими произведениями во flash. Я рисую игровые карты. Моя проблема в том, что даже если Im использует самый тонкий штрих, который равен 0,1, когда я уменьшаю страницу, линия становится толстой, что плохо выглядит во флеш-игре. Может ли кто-нибудь сказать мне, как я могу сделать так, чтобы удар был таким же, даже если я уменьшу масштаб страницы?Flash CS3 проблема с контурами
ответ
Вы должны сделать так, чтобы этот ход зависел от размеров приложения, поэтому у вас должен быть обработчик событий изменения размера, а также перебросьте список отображаемых карт и измените каждый штрих.
но мир душе простые вещи, имхо, я бы предпочел использовать такой код для Flex 4:
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:s="library://ns.adobe.com/flex/spark"
xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
<s:Group id="yourCard" width="30%" height="40%">
<s:Rect top="0" bottom="0" left="0" right="0">
<s:stroke>
<s:SolidColorStroke weight="{this.width/YOUR_KOEFFICIENT}"/>
</s:stroke>
<s:fill>
<s:BitmapFill source="your_image_here.png"/>
</s:fill>
</s:Rect>
</s:Group>
</s:Application>
По крайней мере, в Flash CS5 (и я думаю, что в CS4 тоже, но я не конечно) вы можете установить масштабирование штриховки с «нормального» на «none», что приводит к эффекту, который вам нужен (штрихи не масштабируются при масштабировании).
и в случае, если вы рисуете с помощью ActionScript, в Graphics :: lineStyle() можно использовать аргумент: public function lineStyle (толщина: Number = NaN, цвет: uint = 0, alpha: Number = 1.0, pixelHinting: Boolean = false, scaleMode: String = "normal", caps: String = null, joints: String = null, miterLimit: Number = 3): void –
- 1. flash cs3 проблема с компонентом
- 2. Flash CS3 экспортирует SVG?
- 3. Проблема с компонентами после миграции из Flash CS3 в CS4
- 4. Компонент Textarea во flash cs3
- 5. Миграция из Flash CS3 в CS5: проблема отображения TextField
- 6. Flash CS3 swf, загруженный внутри flex (0)
- 7. Flash CS3 Compoenent «импорт» метод и структура?
- 8. Вспышка Flash CS3 не работает в браузере
- 9. Flash CS3 ActionScript3 импорт и использование SWC
- 10. Adobe Flash CS3: компонент DataGrid нарушен?
- 11. Разница во Flash CS3 И Flash CS5 Ссылка?
- 12. Линейный инструмент в Flash CS3 появляется зазубренный
- 13. Импорт .png изображения в flash CS3
- 14. Flash CS3 странный. Rightbrace неожиданно 1083
- 15. Ошибка Flash CS3: fl.getDocumentDOM() не имеет свойств
- 16. Flash CS3 Удаление объектов на этапе
- 17. Как изменить версию Adobe Flash Player в Adobe Flash CS3
- 18. Проблема с работой сервера Flash Flash Flash
- 19. ищет учебники по ActionScript [OO] программированию с FLASH CS3
- 20. Можно ли использовать `[Вставить источник =` ... с Flash CS3?
- 21. Загрузка SWF файлы с твин эффектом - AS3.0 + Flash CS3
- 22. Проверка флеш-формы: Проверка ComboBox: AS3: Flash CS3
- 23. geom_statdensity2d с конкретными контурами?
- 24. Проблема с Flash Player
- 25. Проблема с Flash ... help
- 26. Сохранение и отладка в то же время Flash CS3
- 27. Доступ к веб-службе в проекте Flash CS3 AS3
- 28. Проблема с XSL-контурами и линиями обратной связи
- 29. Проблема с CSS-контурами изображений внутри по умолчанию AppBundle
- 30. Flash CS3 + AS 3.0 Отключить звук и включить звук
Это было бы проще: http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/graphics/SolidColorStroke.html?allClasses=1#scaleMode –
да, если этого будет достаточно для приложения и достаточно для flex3, то да. – Eugene