В скрипте Coins переменную coinsAmount нужно сделать публичной, если она таковой не является.
В скрипте Player нужно создать переменную которая будет содержать данные coinsAmount (предположим что переменная называется coinsAmountPlayer) и в апдейте написать:
coinsAmountPlayer = GameObject.Find("SomeObject").GetComponent().coinsAmount; //Вместо SomeObject, нужно прописать название объекта, к которому будет привязан скрипт.
Возможно это фиговый способ в плане оптимизации, но результат должен быть