如何向 Paperjs 对象添加自定义属性?

How to add custom properties to Paperjs objects?

我发现了一些关于使用 inject 方法执行此操作的讨论,比如这个 https://groups.google.com/forum/#!topic/paperjs/16ToDJquig8

但是我在官方文档中找不到这个方法。那么官方推荐的给Paperjs对象添加自定义属性的方式是什么?

如果你只想给一个项目添加属性,你可以使用Item.data

来自paper.js documentation

Item.data: A plain javascript object which can be used to store arbitrary data on the item.

示例:

var path = new Path();
path.data.remember = 'milk';