Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.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
User interface 变换与矩阵变换颤振中的变换_User Interface_Flutter_Flutter Animation - Fatal编程技术网

User interface 变换与矩阵变换颤振中的变换

User interface 变换与矩阵变换颤振中的变换,user-interface,flutter,flutter-animation,User Interface,Flutter,Flutter Animation,我有一些关于变换和Matrix4与动画在颤振的问题,我需要你的帮助 我对这个概念已经困惑了好几天了。作为标题,Transform.translate是否与Matrix4.translate相同?我阅读了这两种方法的文档和实现。我发现Transform.translate只需更改Matrix4的条目12、13、14;然而,Matrix4.translate更为复杂,它甚至更改了Matrix4的条目15。这是否意味着它们不同 原来,我觉得他们是一样的。但是,为什么这两种代码会产生不同的结果: 我的最

我有一些关于变换和Matrix4与动画在颤振的问题,我需要你的帮助

我对这个概念已经困惑了好几天了。作为标题,Transform.translate是否与Matrix4.translate相同?我阅读了这两种方法的文档和实现。我发现Transform.translate只需更改Matrix4的条目12、13、14;然而,Matrix4.translate更为复杂,它甚至更改了Matrix4的条目15。这是否意味着它们不同

原来,我觉得他们是一样的。但是,为什么这两种代码会产生不同的结果:

我的最后一个问题是,在中,我试图改变setEntry和rotateY方法的顺序,在模拟器上得到了不同的结果。为什么,我认为他们应该是一样的

我想我误解了他们的很多概念,任何建议都很感激


谢谢。

请不要发布文本图像。以文本的形式发布文本。你的
索引检查肯定会减慢速度,并使代码更加复杂。另外,您保证
n Turksarama,感谢您的评论。但如果我找到1,我可以直接加上元组计数。有没有一种有效的方法,我不需要检查一的索引?顺便说一句,在我找到gcd为1的序列后,我可以确保所有的序列,无论哪个新的数字进入序列,序列的gcd仍然是1,所以我打破了内部循环!