文件名称:SpringExperiment:Swift弹簧物理实验的实现
文件大小:20KB
文件格式:ZIP
更新时间:2024-05-29 17:07:38
Swift
Spring实验 一个定义了Spring类型的小实验框架,该类型实现了基本的Spring式物理。 Spring在SpringArithmeticType是通用的(基本上是任何类似float或float的向量),并且是SequenceType 。 这样可以很容易地连接到CADisplayLink或CAKeyframeAnimation 。 样品 按顺序: let spring = Spring < Double> ( from : 0 , to : 1 ) for state in spring { print (state. value ) } 见在演示应用程序使用一个例子CADisplayLink 。 注意事项 目前这只是一个实验。 也许有一天它会变成Swifty- 或UIDynamics类的东西吗? 也许这是一个有趣的周末项目,并且会在这里烂掉。 因此,不要期望太多使用
【文件预览】:
SpringExperiment-master
----Bouncy()
--------TupleArithmetic.swift(3KB)
--------UIKitExtensions.swift(4KB)
--------Arithmetic.swift(739B)
--------Spring.swift(3KB)
--------Bouncy.h(475B)
--------Info.plist(806B)
----BouncyDemo()
--------ViewController.swift(1KB)
--------Assets.xcassets()
--------BounceView.swift(3KB)
--------Base.lproj()
--------AppDelegate.swift(260B)
--------Info.plist(1KB)
----LICENSE(1KB)
----.gitignore(296B)
----Bouncy.xcodeproj()
--------project.xcworkspace()
--------project.pbxproj(23KB)
----README.md(1KB)
----BouncyTests()
--------BouncyTests.swift(970B)
--------Info.plist(733B)