paperjs - 克隆和符号有什么区别
问题描述
只是想知道paper.js 中的 aclone
和 a 有什么区别。symbol
谢谢。
解决方案
克隆只是一个项目的副本,使其成为一个独立的实例,可以拥有自己的属性(填充、描边……)。它最常见的用例是快速创建与另一个相似的项目,避免从头开始创建它。
修改克隆项目的来源时,克隆项目不会更改。
符号项是项(其相关符号定义)的相同副本,只能具有自己的矩阵转换(平移、旋转等),但没有自己的样式(填充、描边等)。它最常见的用例是当同一个项目必须重复多次时的性能优化(例如,绘制满是星星的天空)。
当修改符号项的符号定义时,更新符号项。
推荐阅读
- phpmailer - WHM / EXIM / SES - SMTP 错误“我们未授权使用此系统传输未经请求的 220 和/或批量电子邮件”
- c# - Angular 12 - Decimal.Parse 不返回带有点/点/句点的小数
- c++ - 如何编写从 std::invalid_argument 派生的自定义异常类?
- c# - .NET Core iHostedService 关闭 IIS
- flutter - MissingPluginException(在通道 MethodChannels 上找不到方法 getForegroundApp 的实现)
- mongodb - PostgreSQL 与 JSONB 对比 MongoDB
- google-cloud-platform - Vertex AI 模型批量预测因内部错误而失败
- dataframe - LinearInterpolation 不适用于 DataFrames.jl 中的变换
- c++ - 为多个程序制作文件
- graph - 我们可以更改 Neptune 数据库中 RDF 图节点上内容的最大长度吗?