Roll a Ball tutorial....Ball does not collect cube.

I’m doing the ‘Roll-a-Ball’ tutorial, and everything works fine, until adding the part where the Player collides with a cube, and the cube disappears. (#5: Creating Pickup Objects).
The Player collided with the Pickup Objects, in the previous step, but now it rolls right thru 'em. It appears no “OnTriggerEnter” is being registered.

Here is the Player Script:
(Just added the GUIText, and the counter stays at (0)zero)

using UnityEngine;
using System.Collections;

public class PlayerController : MonoBehaviour
{

public float speed;
public GUIText countText;
private int count;

void Start ()
{
	count = 0;
	SetCountText ();
}

void FixedUpdate()
{
	float moveHorizonatal = Input.GetAxis("Horizontal");
	float moveVertical = Input.GetAxis("Vertical");

	Vector3 movement = new Vector3(moveHorizonatal, 0.0f, moveVertical);

	rigidbody.AddForce(movement * speed * Time.deltaTime);
}

void OnTriggerEnter(Collider other) 
{
	if(other.gameObject.tag == "Pickup")
	{
		other.gameObject.SetActive(false);
		count = count + 1;
		SetCountText ();
	}
}
void SetCountText()
{
	countText.text = "Count: " + count.ToString();
}

}

Any help is greatly appreciated. Never worked in C# before.
Thanks!

Found iT! It’s a spelling error.

	if(other.gameObject.tag == "Pickup")

Should be: if(other.gameObject.tag == “PickUp”)

Spelling counts! If you can’t spel it right, at least spel it consistently!

Cheers!
AndyGravity

I’m not sure why isn’t working so let’s start with basic questions:

Do you have a collider attached to the sphere and the cube?
If you have mesh colliders to both, make one of them a primitive collider(sphere, box etc).

The cube has the tag “Pickup”?

Congrats, Valim…you’re right!
Thanx!
AndyR