Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Actionscript 3 AS3-simpleStageVideo平滑_Actionscript 3_Smoothing - Fatal编程技术网

Actionscript 3 AS3-simpleStageVideo平滑

Actionscript 3 AS3-simpleStageVideo平滑,actionscript-3,smoothing,Actionscript 3,Smoothing,我正在使用simpleStageVideo播放FLV电影。一切正常,但当大小改变时,视频不平滑。那么,如何使用该类应用平滑呢? 当我尝试时: ss.video.smoothing=true//ss-simpleStageVideo 没有任何影响:( 谢谢!我对SimpleSaveVideo不是很熟悉,但如果我没记错的话(假设它是Thibault Imbert的类): ss.video=>返回一个视频实例,而不是舞台视频实例;这就是为什么可以对其应用平滑(否则会出错,舞台视频没有平滑属性) 对于S

我正在使用simpleStageVideo播放FLV电影。一切正常,但当大小改变时,视频不平滑。那么,如何使用该类应用平滑呢? 当我尝试时:

ss.video.smoothing=true//ss-simpleStageVideo

没有任何影响:(


谢谢!

我对SimpleSaveVideo不是很熟悉,但如果我没记错的话(假设它是Thibault Imbert的类):

ss.video
=>返回一个视频实例,而不是舞台视频实例;这就是为什么可以对其应用平滑(否则会出错,舞台视频没有平滑属性)

对于StageVideo,正确设置视口就足够了,调整大小的准确程度如何?是否调用
ss.resize(w,h)

就像Fygo说的那样,您无法“平滑”StageVideo。如果您正试图平滑的是常规视频对象,并且您正在使用的代码如下所示:

您可以尝试:

ss._video.smoothing = true;
如果您查看simpleStageVideo.as,您将看到以下几行

private var _video:Video;
private var _sv:StageVideo;
这就是如何从自己的类中访问和编辑这些项的属性,而不必手动编辑simpleStageVideo.as本身,或者只需在simpleStageVideo.as中添加平滑线,方法是查找函数,在该函数中切换为使用
\u video
,并在其中添加平滑(在其附加NS的位置下)

话虽如此,也要确保视频的分辨率不要太低,这样即使是
平滑处理
也无法帮助像素化

还请检查以下内容: