在剪辑内缩放
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在剪辑内缩放相关的知识,希望对你有一定的参考价值。
如何在剪辑内缩放?
我动态创建一个模拟窗口的剪辑并将其宽度计算为
stage.stageWidth * my_window_width / my_scene_width;
在窗口内,我需要创建一个必须具有宽度,坐标x等的正方形,根据窗口屏幕的大小按比例缩放。因为如果正方形的大小是逐像素设置的,那么不同屏幕上的大小会有所不同。
答案
您可以根据窗口大小设置平方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
另一答案
我创建了一个模拟窗口的剪辑:
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作为嵌套剪辑?
以上是关于在剪辑内缩放的主要内容,如果未能解决你的问题,请参考以下文章
在 webview_flutter 中启用捏合和缩放,在哪里添加代码片段 [this.webView.getSettings().setBuiltInZoomControls(true);]