メソッドインジェクション
コンストラクタが利用できない場合は、メソッドインジェクションが使用できます。
Unityでの主な利用例は MonoBehaviour です。
public class SomeBehaviour : MonoBehaviour
{
    float speed;
    [Inject]
    public void Construct(GameSettings settings)
    {
        speed = settings.speed;
    }
}
MonoBehaviour や GameObject の管理について詳しくは MonoBehaviourへのインジェクション を参照して下さい。