红鱼身上变黑可能是受到惊吓了,要是这种情况下的话,一般等待一阵就会恢复的。也有可能是水质差导致的,或者是红鱼没有适应水质,比如长时间没有给它换水,就会出现这样的现象,要是水质不适合的话,就要尽快更换并调节好水质。还有可能是感染了车轮虫病,要及时的用药处理。