![]() |
|
||||||||||
|
|||||
|
Регистрация: Feb 2006
Сообщений: 12
|
Здравствуйте!
Подскажите пожалуйста как заставить приведенный ниже код, работать под actionscript 2? actionscript 3 работает, но мне не подходит, я в нем не работаю ![]() package src.Length{ import flash.system.Capabilities; public class Length { //Inch public function getInchByPixel (pixel:Number) { return pixel * (1 / Capabilities.screenDPI); } public function getPixelByInch (inch:Number) { return inch / (1 / Capabilities.screenDPI); } //Inch //mm public function getMmByPixel (pixel:Number) { return this.getInchByPixel(pixel) * 24.5; } public function getPixelByMm (inch:Number) { return this.getPixelByInch(inch) / 24.5; } //mm } } |
|
|||||
|
Негуру
администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
|
class src.Length.Length { //Inch public function getInchByPixel (pixel:Number) { return pixel * (1 / System.capabilities.screenDPI); } public function getPixelByInch (inch:Number) { return inch / (1 / System.capabilities.screenDPI); } //Inch //mm public function getMmByPixel (pixel:Number) { return this.getInchByPixel (pixel) * 24.5; } public function getPixelByMm (inch:Number) { return this.getPixelByInch (inch) / 24.5; } //mm } |
|
|||||
|
Регистрация: Feb 2006
Сообщений: 12
|
Спасибо, так хорошо. Все работает
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:27. |
|
|
« Предыдущая тема | Следующая тема » |
|
|