一些自己实现过的效果，目前先这么写吧