4 个版本
使用旧的 Rust 2015
0.2.0 | 2015年10月21日 |
---|---|
0.1.2 | 2015年6月17日 |
0.1.1 | 2015年6月17日 |
0.1.0 | 2015年6月17日 |
#5 在 #emotion
11KB
242 行代码(不包括注释)
plutchik
罗伯特·普鲁特尼克“情感轮”的小型类型表示。
- 使用标记的
Emotion
(例如Emotion::Ecstasy
、Emotion::Terror
等)。 - 使用
Wheel { radians: f32, weight: f32 }
表示法设计自定义情感。 - 找出两种情感之间的差异(它们在轮上的分离向量的幅度)。
- 找出多个给定情感的均值,即
assert!(Wheel::mean(&[Serenity, Acceptance, Joy, Trust]).closest_emotion() == Love);
有关演示,请参阅 示例。
您可以通过将以下内容添加到您的 Cargo.toml 中将其添加到您的项目中
[dependencies]
plutchik = "*"
依赖关系
~315KB