如何在剪辑内缩放?
我动态创建一个模拟窗口的剪辑并将其宽度计算为
stage.stageWidth * my_window_width / my_scene_width;
在窗口内,我需要创建一个必须具有宽度,坐标x等的正方形,根据窗口屏幕的大小按比例缩放。因为如果正方形的大小是逐像素设置的,那么不同屏幕上的大小会有所不同。
答案 0 :(得分:0)
你可以根据窗口大小设置方形w / h ......
mc_window.square.width = (mc_window.width / 8); //square is eight times smaller
mc_window.square.height = mc_window.square.width; //set to "square" geometry
答案 1 :(得分:0)
我创建了一个模拟窗口的剪辑:
window_bonus = new windowBonus;
window_bonus.x = stage.stageWidth * indent_to_x_to_photoshop / width_all_file_photoshop;
window_bonus.y = stage.stageHeight * indent_to_y_to_photoshop / height_all_file_photoshop;
window_bonus.width = stage.stageWidth * width_of_photoshop / width_of_all_file_photoshop;
window_bonus.height = stage.stageHeight * height_of_photoshop / height_all_file_photoshop;
我得到一个像figure 1一样的窗口。
然后我在窗口上创建另一个剪辑 - figure 2。
在设备上,它看起来像figure 3。
我决定创建最初不可见的容器剪辑,但它们安装在窗口上,因此可以与窗口一起缩放, 在它们内部,我加载卡片图像。
但我的问题是如何在没有容器的情况下进行扩展, 使用宽度,高度,x和y 对于嵌套剪辑?