思い出した
Particle SystemのRendererの中にあるCustom Vertex Streamにチェックを入れるとなんか謎のPosition, Normal, Color, UVとかいうのが現れると思うけど
これを無視して角の方にある+アイコンからlifetimeの中のAgePercentを追加する
するとTEXCOORD0.zっていう場所に割りあてられたAgePercentが表に追加されるんだけど
この表にある全ての値はShader Graphなどに渡すことができるようになる

で、Shader Graphではその値をUVノードのUV0のBチャンネル(XYZW, RGBAに対応してる)から取り出せるので、splitとかで分離してパーティクルごとに0から1で寿命が動いていく値が受け取れるのでgradientノードとSample Gradientノードで寿命に対応するAlphaを作ってShader Graphの1番最後のところでmultiply