Use random initial colour
This commit is contained in:
parent
1f4d3ec8cc
commit
be0d1971c6
|
@ -1,6 +1,6 @@
|
|||
{
|
||||
"name": "psychotherapy",
|
||||
"version": "1.0.0",
|
||||
"version": "1.0.1",
|
||||
"description": "Psychotherapy",
|
||||
"author": "F.W. Dekker",
|
||||
"browser": "dist/bundle.js",
|
||||
|
|
|
@ -156,9 +156,10 @@ doAfterLoad(() => {
|
|||
|
||||
|
||||
// Model
|
||||
const lineColorOffset = Math.floor(Math.random() * settings.lineColors.length);
|
||||
const lines: Line[] = [
|
||||
new Line(settings.lineColors[0], settings.lineThicknesses[0]),
|
||||
new Line(settings.lineColors[1], settings.lineThicknesses[1])
|
||||
new Line(settings.lineColors[lineColorOffset], settings.lineThicknesses[0]),
|
||||
new Line(settings.lineColors[(lineColorOffset + 1) % settings.lineColors.length], settings.lineThicknesses[1])
|
||||
];
|
||||
let step = 0;
|
||||
setInterval(() => {
|
||||
|
@ -181,7 +182,7 @@ doAfterLoad(() => {
|
|||
if (lowerLines.segments.length !== 0 && lowerLines.segments.length % settings.stepsPerLevel === 0) {
|
||||
if (lines.length <= inductionLevel) {
|
||||
lines[inductionLevel] = new Line(
|
||||
settings.lineColors[inductionLevel % settings.lineColors.length],
|
||||
settings.lineColors[(lineColorOffset + inductionLevel) % settings.lineColors.length],
|
||||
settings.lineThicknesses[level] / zoomFactor
|
||||
);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue