Тип переменной 'color' не работает при использовании обработки 3.5.3 в intellij - PullRequest
0 голосов
/ 20 февраля 2019

Я только начинаю изучать обработку изображений и использую обработку 3.5.3.Так как IDE в обработке не была слишком хороша с автозаполнением, я решил написать код в моем Intellij с остальной частью моего проекта.

Я следую учебному пособию онлайн, и я не могу использовать переменнуютип color (например, color c = frog.get(x,y);)

Когда я использую тот же код в Processing IDE, он отлично работает, но Intellij жалуется "Cannot resolve symbol".Я не уверен, почему это так, и я не смог ничего найти в Интернете.

Есть идеи?

1 Ответ

0 голосов
/ 20 февраля 2019

Тип color является частью волшебства, которое дает вам Редактор обработки.Вы не можете использовать его в других редакторах.

За кадром тип color на самом деле является значением int.Поэтому везде, где вы видите строку, подобную этой:

color c = color(32, 64, 128);

Вы можете использовать int вместо:

int c = color(32, 64, 128);
...